设备呈现内容的控制方法、控制装置及存储介质与流程

文档序号:20680410发布日期:2020-05-08 18:20阅读:109来源:国知局
设备呈现内容的控制方法、控制装置及存储介质与流程

本公开涉及终端显示技术领域,尤其涉及设备呈现内容的控制方法、设备呈现内容的控制装置及存储介质。



背景技术:

随着技术的进步,智能家居取得飞速发展,给人们生活与工作带来了便捷体验,得到广泛关注。智能家居是万物智慧互联(aiot,即ai+iot,ai,artificialintelligence+iot,internetofthings)的一个重要实现场景,aiot即人工智能、大数据、云计算赋能的物联网,智能家居场景与ai能力的融合,使物联网技术与人工智能形成智能化生态体系。

智能家居设备进行内容呈现是体现内容价值的一种较为直观的方式,然而智能家居中的设备能力不同,对所呈现内容的内容呈现形式也不同。用户在使用智能家居设备时,经常需要切换不同的智能家居设备进行不同内容呈现形式的内容呈现。然而,用户切换不同的智能家居设备进行不同内容呈现形式的内容呈现时,经常会出现呈现的内容切换显示延迟的现象,影响用户体验。



技术实现要素:

为克服相关技术中存在的问题,本公开提供设备呈现内容的控制方法、设备呈现内容的控制装置及存储介质。

根据本公开实施例的一方面,提供设备呈现内容的控制方法,包括:响应于内容请求事件发生,确定需要呈现的内容;并确定呈现设备支持的内容呈现形式;并按照确定的呈现形式向呈现设备提供对应呈现内容。

在一实施例中,设备呈现内容的控制方法还包括:根据用户当前所处的应用场景,确定应用场景对应的至少一种内容呈现形式;并生成至少一种内容呈现形式分别对应的呈现内容;或者将需要呈现的内容发送给边缘侧设备,由边缘侧设备生成至少一种内容呈现形式分别对应的呈现内容;或者生成至少一种内容呈现形式分别对应的呈现内容,并将生成的呈现内容发送给边缘侧设备;其中,边缘侧设备包括呈现设备连网所通过的设备。

在一实施例中,按照确定的提供形式向呈现设备提供对应呈现内容,包括:从生成的至少一种内容呈现形式分别对应的呈现内容中,确定呈现设备支持的内容呈现形式对应的呈现内容;将确定的呈现内容提供给呈现设备。

在一实施例中,响应于呈现设备包括至少两个;确定呈现设备支持的内容呈现形式,包括:确定预先设置的至少两个呈现设备合作呈现内容时分别对应的呈现形式;按照确定的呈现形式向呈现设备提供对应呈现内容,包括:根据确定的至少两个呈现设备分别对应的内容呈现形式,从生成的至少一种内容呈现形式分别对应的呈现内容中,确定至少两个呈现设备分别对应的内容呈现形式对应的呈现内容,并对应提供给至少两个呈现设备。

在一实施例中,方法还包括:分别向至少两个呈现设备提供呈现时序控制指示,以使至少两个呈现设备对不同呈现形式的呈现内容实现同步呈现。

在一实施例中,响应于内容请求事件发生之后,在内容请求的响应过程中发生用户移动切换事件;方法还包括:确定用户移动切换后的呈现设备对移动切换前的呈现设备所呈现内容接续呈现时的接续点,其中,移动切换事件包括空间切换和/或应用场景切换;按照用户移动切换后的呈现设备支持的内容呈现形式,从接续点处向用户移动切换后的呈现设备提供呈现内容;或者按照用户移动切换后的呈现设备支持的内容呈现形式,向用户移动切换后的呈现设备提供呈现内容,并控制用户移动切换后的呈现设备从接续点处对提供的呈现内容进行呈现。

在一实施例中,针对移动切换为应用场景切换的情况,在向切换后的呈现设备提供呈现内容之前,方法还包括:根据用户切换后的应用场景,确定切换后的应用场景对应的至少一种内容呈现形式;并生成切换后的应用场景对应的至少一种内容呈现形式分别对应的呈现内容;或者响应于确定的至少一种内容呈现形式中,存在切换前的应用场景对应的内容呈现形式中没有的内容呈现形式;为没有的内容呈现形式生成对应形式的呈现内容。

在一实施例中,确定呈现设备支持的内容呈现形式,包括:确定呈现设备支持的各内容呈现形式的优先级;将优先级最高的内容呈现形式确定为呈现设备支持的内容呈现形式。

根据本公开实施例的又一方面,提供设备呈现内容的控制方法,设备呈现内容的控制方法包括:响应于内容请求事件发生,向云端上报需要呈现的内容;接收云端发送的具有自身支持呈现形式的呈现内容,并进行呈现。

在一实施例中,方法还包括:接收云端发送的时序控制指示;按照时序控制指示控制的时序,对呈现内容进行同步呈现。

在一实施例中,方法还包括:接收云端发送的呈现接续点信息;从呈现接续点处呈现呈现内容。

根据本公开实施例的又一方面,提供设备呈现内容的控制装置,包括:确定模块,用于通过响应于内容请求事件发生,确定需要呈现的内容;确定模块还用于确定呈现设备支持的内容呈现形式;提供模块,用于按照确定的呈现形式向呈现设备提供对应呈现内容。

在一实施例中,装置还包括:生成模块。确定模块还用于,根据用户当前所处的应用场景,确定应用场景对应的至少一种内容呈现形式;生成模块,用于生成至少一种内容呈现形式分别对应的呈现内容;或者将需要呈现的内容发送给边缘侧设备,由边缘侧设备生成至少一种内容呈现形式分别对应的呈现内容;或者生成至少一种内容呈现形式分别对应的呈现内容,并将生成的呈现内容发送给边缘侧设备,其中,边缘侧设备包括呈现设备连网所通过的设备。

在一实施例中,所述提供模块采用如下方式按照确定的呈现形式向所述呈现设备提供对应呈现内容:从生成的至少一种内容呈现形式分别对应的呈现内容中,确定呈现设备支持的内容呈现形式对应的呈现内容;将确定的呈现内容提供给呈现设备。

在一实施例中,响应于呈现设备包括至少两个;确定模块采用如下方式确定呈现设备支持的内容呈现形式:确定预先设置的至少两个呈现设备合作呈现内容时分别对应的呈现形式;提供模块采用如下方式按照确定的呈现形式向呈现设备提供对应呈现内容:根据确定的至少两个呈现设备分别对应的内容呈现形式,从生成的至少一种内容呈现形式分别对应的呈现内容中,确定至少两个呈现设备分别对应的内容呈现形式对应的呈现内容,并对应提供给至少两个呈现设备。

在一实施例中,提供模块还用于,分别向至少两个呈现设备提供呈现时序控制指示,以使至少两个呈现设备对不同呈现形式的呈现内容实现同步呈现。

在一实施例中,确定模块还用于,响应于内容请求事件发生之后,在内容请求的响应过程中发生用户移动切换事件,确定用户移动切换后的呈现设备对移动切换前的呈现设备所呈现内容接续呈现时的接续,其中,移动切换事件包括空间切换和/或应用场景切换;提供模块还用于,按照用户移动切换后的呈现设备支持的内容呈现形式,从接续点处向用户移动切换后的呈现设备提供呈现内容;或者按照用户移动切换后的呈现设备支持的内容呈现形式,向用户移动切换后的呈现设备提供呈现内容,并控制用户移动切换后的呈现设备从接续点处对提供的呈现内容进行呈现。

在一实施例中,确定模块还用于,针对移动切换为应用场景切换的情况,在向切换后的呈现设备提供呈现内容之前,根据用户切换后的应用场景,确定切换后的应用场景对应的至少一种内容呈现形式;所述生成单元还用于生成切换后的应用场景对应的至少一种内容呈现形式分别对应的呈现内容;或者响应于确定的至少一种内容呈现形式中,存在切换前的应用场景对应的内容呈现形式中没有的内容呈现形式;为没有的内容呈现形式生成对应形式的呈现内容。

在一实施例中,确定模块采用如下方式确定呈现设备支持的内容呈现形式:确定呈现设备支持的各内容呈现形式的优先级;将优先级最高的内容呈现形式确定为呈现设备支持的内容呈现形式。

根据本公开实施例的又一方面,提供设备呈现内容的控制装置,包括:上报模块,用于响应于内容请求事件发生,向云端上报需要呈现的内容;接收模块,用于接收云端发送的具有自身支持呈现形式的呈现内容;呈现模块,用于对呈现内容进行呈现。

在一实施例中,接收模块,还用于接收云端发送的时序控制指示;播放模块,用于按照时序控制指示控制的时序,对呈现内容进行同步呈现。

在一实施例中,接收模块,还用于接收云端发送的呈现接续点信息;呈现模块,还用于从呈现接续点处呈现呈现内容。

根据本公开实施例的又一方面,提供设备呈现内容的控制装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为:执行前述任意一项的设备呈现内容的控制方法。

根据本公开实施例的又一方面,提供一种非临时性计算机可读存储介质,当存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行前述任意一项的设备呈现内容的控制方法。

本公开的实施例提供的技术方案可以包括以下有益效果:依据呈现设备支持的内容呈现形式预先确定呈现内容,在确定发生内容请求事件时,按照确定的呈现形式向呈现设备提供对应呈现内容,实现不同呈现形式的内容的连续呈现,从而提升用户体验。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是根据本公开一示例性实施例示出的一种设备呈现内容的控制方法的流程图。

图2是根据本公开又一示例性实施例示出的一种设备呈现内容的控制方法的流程图。

图3是根据本公开又一示例性实施例示出的一种设备呈现内容的控制方法的流程图。

图4是根据本公开又一示例性实施例示出的一种设备呈现内容的控制方法的流程图。

图5是根据本公开一示例性实施例示出的设备呈现内容的控制装置框图。

图6是根据本公开又一示例性实施例示出的设备呈现内容的控制装置框图。

图7是根据本公开一示例性实施例示出的设备呈现内容的控制装置框图。

图8是根据一示例性实施例示出的用于设备呈现内容的控制装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

本公开实施例中涉及的设备可以是智能家居设备,例如,智能影音播放设备、智能家电、网关设备及智能终端等。

图1是根据本公开一示例性实施例示出的一种设备呈现内容的控制方法的流程图,如图1所示,设备呈现内容的控制方法应用于智能家居系统中。参阅图1所示,设备呈现内容的控制方法包括以下步骤。

在步骤s101中,响应于内容请求事件发生,确定需要呈现的内容。

云端或边缘侧设备响应于设备内容请求事件发生,确定设备需要呈现的内容。

可以是由用户发起,唤醒、启动设备,设备发出内容请求。也可以是智能家居系统检测到用户的位置、使用状态的变化,由前一个设备切换至当前设备,当前设备发出内容请求。

本公开实施例中,可以根据用户的控制指令确定需要呈现内容。例如,用户的控制指令是在电视机上观看某些内容,则可以确定电视机需要呈现内容,需要呈现的内容是视频。当用户控制指令包含观看时间,例如,“我想看电影《厉害了,我的国》”,呈现的内容是电影《厉害了,我的国》的视频。如果用户控制指令是使用音箱播放音乐,则可以确定音箱需要呈现的内容是音频;如果用户控制指令是使用手机打开邮件或者其他信息,则可以确定手机需要呈现的内容是文字。

本公开实施例也可以根据用户的应用场景、使用状态等的变化确定设备需要呈现内容。当用户从室外进入到室内,或者在室内发生位置移动时,进行内容呈现的设备会发生变化。例如,用户从户外进入到居室室内的过程中,如果用户正在进行音乐播放,播放设备可以由随身设备切换到室内影音播放设备,则确定室内影音播放设备需要呈现内容。

在步骤s102中,确定呈现设备支持的内容呈现形式。

设备支持的内容呈现形式可以是包括音频、视频、语音、声音、文字提示等。

设备根据自身的呈现能力,支持对应的内容呈现形式,即设备与支持的内容呈现形式相对应。

例如,呈现设备为具有显示屏的音箱,具有显示屏的音箱可支持的内容呈现形式包括:播放长、短视频,播放长、短语音以及显示长、短文字提示。

再例如,呈现设备为无显示屏的音箱,无显示屏的音箱可支持的内容呈现形式包括:播放长语音或短语音。

又例如,呈现设备为运动手表或运动手环,运动手表或运动手环可支持的内容呈现形式包括:播放长语音、短语音以及短文字提示。

在步骤s103中,按照确定的呈现形式向呈现设备提供对应呈现内容。

以使得呈现设备按照确定的呈现形式呈现内容。

根据本公开的实施例,依据呈现设备的支持的内容呈现形式预先确定呈现内容,在确定发生内容请求事件时,按照确定的呈现形式向呈现设备提供对应呈现内容,实现不同呈现形式的内容的连续呈现,从而提升用户体验。

在一实施例中,根据用户当前所处的应用场景,确定应用场景对应的至少一种内容呈现形式,生成至少一种内容呈现形式分别对应的呈现内容。

根据用户所处的应用场景不同,对应的内容呈现形式也有不同。

例如,用户所处的应用场景可以分为日常室内场景、室外场景、运动场景、车载场景等。日常室内场景中可能包括的设备如电视机、智能音箱等,设备对应的内容呈现形式可以是包括:长、短视频播,长、短音频播放,语音提示,长、短文字提示等,给用户以丰富的影音播放模式享受体验。

用户所处的应用场景为运动场景,此时,用户使用的呈现设备可以是智能手表或者手环,由于设备的限制,用户不便于接收较长的内容呈现形式,对应的呈现方式可以是长、短语音或短文字提示。

根据至少一种内容呈现形式,生成至少一种内容呈现形式分别对应的呈现内容。

如上例所述,所处的应用场景为日常室内场景时,生成长、短视频播放,长、短音频播放,语音提示,长、短文字提示等呈现方式分别对应的呈现内容,即:长,短视频,长、短音频,语音,长短文字。

所处的应用场景为运动场景时,生成长、短语音或长、短文字。

在一实施例中,将需要呈现的内容发送给边缘侧设备,由边缘侧设备生成至少一种内容呈现形式分别对应的呈现内容。

例如,需要呈现的内容为歌曲,内容呈现形式包括:播放长、短视频,播放长、短语音以及显示长、短文字提示、语音提示。

边缘侧设备生成歌曲的音乐电视、歌曲的音频文件、歌曲的歌词、歌曲的词曲作者、艺术家信息、歌曲的专辑封面等内容呈现形式分别对应的呈现内容。充分利用边缘侧设备的计算能力,节约网络资源。

边缘侧设备包括呈现设备连网所通过的设备。本公开实施例中,边缘侧设备可以是具有分析、计算、处理能力的智能家居系统中的设备,例如,网关设备或者其他智能家电。

在云端生成至少一种内容呈现形式分别对应的呈现内容,可以充分利用云端的计算能力,提高呈现内容的处理速度,进一步提升用户体验。

在一实施例中,生成至少一种内容呈现形式分别对应的呈现内容,并将生成的呈现内容发送给边缘侧设备。

边缘侧设备可以对生成的呈现内容进行存储,以便提供给呈现设备,进一步节省呈现内容提供给呈现设备的时间,减少用户的等待。

在一实施例中,从生成的至少一种内容呈现形式分别对应的呈现内容中,确定呈现设备支持的内容呈现形式对应的呈现内容。将确定的呈现内容提供给呈现设备。

云端或者边缘侧设备根据控制的呈现设备支持的内容呈现形式,将确定的呈现内容提供给呈现设备。

例如,需要呈现的内容为歌曲,内容呈现形式包括:播放长、短视频,播放长、短语音以及显示长、短文字提示、语音提示。生成的内容呈现形式包括歌曲的音乐电视、歌曲的音频文件、歌曲的歌词、歌曲的词曲作者、艺术家信息、歌曲的专辑封面等。

呈现设备包括:电视机、带显示屏的音箱,无显示屏的音箱。

云端或者边缘侧设备将歌曲的音乐电视、歌曲的音频文件、歌曲的歌词、歌曲的词曲作者、艺术家信息、歌曲的专辑封面等提供给电视或者带显示屏的音箱。将歌曲的音频文件提供给无显示屏的音箱。

将确定的呈现内容提供给呈现设备,呈现内容的内容呈现形式与呈现设备存在对应关系,使得呈现设备确定需要呈现内容时,无需等待生成呈现内容,直接获取所需要的呈现内容。

在一实施例中,响应于内容请求的呈现设备包括至少两个。确定预先设置的至少两个呈现设备合作呈现内容时分别对应的呈现形式。

可以根据需要预设至少两个呈现设备合作呈现内容时,分别对应的呈现形式。

例如,响应于内容请求的呈现设备包括智能相册和智能音箱时,智能相册和智能音箱合作进行呈现内容。

智能相册支持的各内容呈现形式中,内容呈现形式可以为播放长视频、短视频、声音、文字提示,智能音箱支持的各内容呈现形式中,呈现形式可以为播放长音频、短音频。

根据确定的至少两个呈现设备分别对应的内容呈现形式,从生成的至少一种内容呈现形式分别对应的呈现内容中,确定至少两个呈现设备分别对应的内容呈现形式对应的呈现内容,并对应提供给至少两个呈现设备。

预先确定的呈现形式可以根据至少呈现设备对应的优选呈现项进行设置,两个根据预先确定的呈现形式,智能相册进行长视频的播放,智能音箱进行长音频的播放。将长音频提供给智能音箱、将场视频提供给智能相册,使得智能相册和智能音箱合作呈现内容。

在一实施例中,分别向至少两个呈现设备提供呈现时序控制指示,以使至少两个呈现设备对不同呈现形式的呈现内容实现同步呈现。

对操作信号施加时间上的控制,称为时序控制。当至少两个呈现设备以不同呈现形式合作对呈现内容进行呈现,为了实现同步呈现,向至少两个呈现设备提供呈现时序控制指示。

至少两个呈现设备对时序控制指示的执行过程是按时间顺序进行的,也即至少两个呈现设备对不同呈现形式的呈现内容的呈现是按时间顺序进行的。时序控制指示为至少两个呈现设备提供各种操作定时信号,使得至少两个呈现设备根据呈现时序控制指示进行内容呈现。

在一实施例中,响应于内容请求事件发生之后,在内容请求的响应过程中发生用户移动切换事件,确定用户移动切换后的呈现设备对移动切换前的呈现设备所呈现内容接续呈现时的接续点,其中,移动切换事件包括空间切换和/或应用场景切换。

本公开实施例可以根据用户的应用场景、使用状态等的变化,在内容请求的响应过程中发生用户移动切换事件。响应于内容请求事件发生之后,可以是发生相应于用户移动切换事件的呈现设备的切换。

移动切换事件包括空间切换,例如当用户从室外进入到室内,或者在室内发生位置移动时。

移动切换事件还包括应用场景切换,例如,从户外运动场景切换至室内场景。按照用户移动切换后的呈现设备支持的内容呈现形式,从接续点处向用户移动切换后的呈现设备提供呈现内容。

可以是根据当前设备本身的属性、设备网络连接状态信息、地理位置信息等确定当前应用场景。例如当前设备是智能音箱、连接的是wifi网络,则用户很大可能处于室内环境,确定当前应用场景为日常室内场景。再例如,当前设备为智能手表或智能手环、连接的是移动网络且gps定位为公园或者体育场,则确定用户应用场景为户外运动场景。

例如,用户从户外进入到居室室内的过程中,如果用户正在进行音乐播放,播放设备可以由随身设备切换到室内影音播放设备,则确定室内影音播放设备需要呈现内容。

可以理解地,室内影音播放设备需要呈现的内容包括随身设备所播放的音乐的播放点,可以通过智能家居系统中的云端或者该播放设备与移动切换前的呈现设备的边缘设备获取。

云端或者边缘设备可以通过移动切换前的呈现设备的播放状态,确定呈现内容接续呈现时的接续点,则移动切换后的呈现设备从移动切换前的呈现设备的播放点进行接续播放,实现不同呈现形式的内容的连续呈现。

如上例,用户使用手机播放音乐至一分四十秒,系统检测到用户进入室内,需要进行呈现设备的切换。室内的影音播放设备有电视机,即确定用电视机接续播放音乐,呈现的内容是该音乐的mtv。

按照用户移动切换后的呈现设备支持的内容呈现形式,向用户移动切换后的呈现设备提供呈现内容,并控制用户移动切换后的呈现设备从接续点处对提供的呈现内容进行呈现。

智能家居系统中手机的边缘侧设备,例如,路由器,可以获取手机播放的音乐的播放状态,即当前播放的进度。云端可以通过边缘侧设备获取移动切换后的呈现设备的播放接续点,即音乐mtv在电视上从一分四十秒开始续播,带给用户连续的内容呈现效果。

在一实施例中,针对移动切换为应用场景切换的情况,在向切换后的呈现设备提供呈现内容之前,根据用户切换后的应用场景,确定切换后的应用场景对应的至少一种内容呈现形式。

例如,切换前的呈现设备为车载导航设备,根据用户发送控制指令的车载导航设备属性以及设备的联网状态,可以预估用户应用场景为车载场景。

用户控制车载导航设备播放某一首歌曲,切换前的应用场景为车载场景。确定了应用场景为车载场景后,可确定车载场景对应的至少一种内容呈现形式。例如,至少一种内容呈现形式可以包括播放长短音频、长短视频、长短语音、文字信息等。

根据内容呈现形式列表预先确定呈现内容,即获取该歌曲对应的音、视频文件、曲目信息、词曲作者、歌词信息等,可以在不同设备间切换时,直接将对应呈现形式的呈现内容下发切换后的设备,与发生切换后先去准备切换后设备支持的呈现形式的呈现内容,在对该呈现内容进行呈现相比,使切换后设备内容呈现更及时,用户体验更好,提高处理效率。

云端或者边缘侧设备通过用户控制指令或者检测用户当前的位置或者设备使用状态,确定应用场景的切换,根据用户切换后的应用场景,确定切换后的应用场景对应的至少一种内容呈现形式。

生成切换后的应用场景对应的至少一种内容呈现形式分别对应的呈现内容。

响应于确定的至少一种内容呈现形式中,存在切换前的应用场景对应的内容呈现形式中没有的内容呈现形式,为没有的内容呈现形式生成对应形式的呈现内容。

仍以上例进行描述,当用户结束驾驶,泊车进入房间的过程中,检测到切换后的应用场景为室内场景,室内场景的至少一种内容呈现形式,该场景中可能包括的设备如电视机、智能音箱等,设备对应的内容呈现形式有长短视频播放、长短音频播放、语音提示、长短文字提示等,而其中的长视频播放(可以由电视提供)可能是车载场景中没有的,可以预先生成室内场景对应的全部内容呈现形式,或者仅生成长视频播放对应的内容(因为该呈现形式是车载场景中没有的,而其他呈现形式的呈现内容可以继续使用车载场景中的),以使得用户切换到室内场景时内容呈现能够无缝切换,给用户提供丰富的影音播放体验。

在一实施例中,预先设置应用场景对应的至少一种内容呈现形式。

本公开实施例中,内容呈现形式列表中包括一个或多个内容呈现形式。例如,用户应用场景为日常室内场景,根据家居室内的设备种类及设备的内容呈现形式,建立应用场景对应的内容呈现形式列表。日常室内场景对应的内容呈现形式列表可以包括:长视频、短视频、长语音、短语音、长文字等呈现形式。

又例如,应用场景为室外运动场景,对应内容形式列表可以包括长语音、短语音、短文字。

可以理解地,应用场景对应的内容呈现形式列表,可以是预设的,也可以是用户自定义的,还可以是根据用户实际使用过程中提取的。

根据用户实际使用过程中提取应用场景对应的内容呈现形式列表,可以是先将应用场景对应的内容呈现形式列表,内容呈现形式列表包括更多内容呈现形式。在用户使用过程中,根据该应用场景对应的内容呈现形式的使用频率、用户的使用偏好,确定应用场景对应的内容呈现形式列表。

上述方式建立的应用场景对应的内容呈现形式列表还可以根据用户实际使用过程,进行应用场景对应的内容呈现形式列表的更新。

在用户使用过程中,根据该应用场景对应的内容呈现形式的使用频率、用户的使用偏好,更新应用场景对应的内容呈现形式列表。

例如,若当前应用场景对应的使用频率较高的内容呈现形式不包括在该应用场景对应的内容呈现形式列表中,可以将该内容呈现形式添加至该应用场景对应的内容呈现形式。对于当前应用场景对应的使用频率较低的内容呈现形式,可以根据需要将该内容呈现形式在当前应用场景对应的内容呈现形式中剔除。

在一实施例中,确定呈现设备支持的各内容呈现形式的优先级,将优先级最高的内容呈现形式确定为呈现设备支持的内容呈现形式。

本公开实施例中可以根据设备的使用时间、用户的使用习惯、用户的控制信息等确定内容呈现形式的优先级。设备支持的各内容呈现形式的优先级可以是不同的,按照各内容呈现形式的优先级高低确定优先级最高的内容呈现形式作为当前内容呈现形式。例如,当使用时间为非夜间休息时间,设备为带显示屏的音箱,进行歌曲播放时,则播放视频的呈现形式优先级较高、播放音频的优先级次之。当使用时间为夜间,用户进行歌曲播放时,为了避免用户被播放视频的光线影响休息,带显示屏的音箱播放歌曲音频的呈现形式优先级较高、播放歌曲视频的优先级次之。

可以理解地,本公开实施例中在按照各内容呈现形式的优先级呈现有云端或边缘设备预先确定的内容时。当优先级最高的内容呈现形式没有预先确定的呈现内容与之对应时,则按照优先级从高到低的次序,呈现优先级次之的内容呈现形式的预先确定的呈现内容,使设备呈现内容更加灵活、智能化程度高,更好地满足用户需求。

在一实施例中,需要呈现内容的设备数量为多个。优先级最高的内容呈现形式中包括多个内容呈现形式。需要呈现内容的设备数量可以是多个,按照各内容呈现形式的优先级确定优先级最高的内容呈现形式作为当前内容呈现形式时,优先级最高的内容呈现形式中包括多个内容呈现形式。也即,多个需要呈现内容的设备分别按照各自对应的优先级最高的内容呈现形式进行当前内容的呈现。例如,需要呈现内容的设备为智能相册和智能音箱时,智能相册支持的各内容呈现形式中,优先级最高的内容呈现形式为播放长视频,智能音箱支持的各内容呈现形式中,优先级最高的内容呈现形式为播放长音频。则优先级最高的内容呈现形式中包括播放长视频以及播放长音频。根据预先确定的呈现内容,智能相册进行长视频的播放,智能音箱进行长音频的播放,长视频与长音频的呈现形式同时进行呈现。

可以理解地,本公开对多个设备的多个内容呈现形式之间的内容呈现形式的优先级不进行限定,即不同设备的不同优先级的内容呈现形式可以进行组合。仍以上述需要呈现内容的设备为智能相册和智能音箱为例,智能音箱支持的各内容呈现形式中,优先级最高的内容呈现形式为播放长音频,优先级次于最高优先级的内容呈现形式为播放短视频。

当智能音箱无法获取预先确定的优先级最高的长视频内容呈现形式时,可以进行优先级次之的短视频呈现形式的呈现,此时智能音箱进行优先级最高的长音频呈现方式进行播放,短视频与长音频的呈现形式组合、同时进行呈现,使内容呈现形式更加多样,进一步提升用户体验。

图2是根据本公开又一示例性实施例示出的一种设备呈现内容的控制方法的流程图,如图2所示,提供设备呈现内容的控制方法,设备呈现内容的控制方法包括:

在步骤s201中,响应于内容请求事件发生,向云端上报需要呈现的内容。

呈现设备需要呈现内容时,发出内容请求。设备可以是一个也可以是多个。云端或边缘侧设备响应于设备内容请求事件发生,确定设备需要呈现的内容。

可以是由用户发起,唤醒、启动设备,设备发出内容请求。也可以是智能家居系统检测到用户的位置、使用状态的变化,由前一个设备切换至当前设备,当前设备发出内容请求。

在步骤s202中,接收云端发送的具有自身支持呈现形式的呈现内容,并进行呈现。

呈现设备根据自身支持呈现形式的呈现内容,进行呈现,提升用户体验。

图3是根据本公开又一示例性实施例示出的一种设备呈现内容的控制方法的流程图,如图3所示,设备呈现内容的控制方法包括:

在步骤s301中,响应于内容请求事件发生,向云端上报需要呈现的内容。

在步骤s302中,接收云端发送的具有自身支持呈现形式的呈现内容,并进行呈现。

在步骤s303中,接收云端发送的时序控制指示。

对操作信号施加时间上的控制,称为时序控制。接收云端发送的时序控制指示,以不同呈现形式对呈现内容进行呈现。当两个呈现设备为至少两个时,以不同呈现形式对呈现内容进行呈现,实现呈现内容的同步呈现。

在步骤s304中,按照时序控制指示控制的时序,对呈现内容进行播放。

呈现设备对时序控制指示的执行过程是按时间顺序进行的,也即呈现设备对不同呈现形式的呈现内容的呈现是按时间顺序进行的。时序控制指示为呈现设备提供各种操作定时信号,使得呈现设备根据呈现时序控制指示进行内容呈现。

图4是根据本公开又一示例性实施例示出的一种设备呈现内容的控制方法的流程图,如图3所示,设备呈现内容的控制方法包括:

在步骤s401中,响应于内容请求事件发生,向云端上报需要呈现的内容。

在步骤s402中,接收云端发送的具有自身支持呈现形式的呈现内容,并进行呈现。

在步骤s403中,接收云端发送的呈现接续点信息。

云端或者边缘设备可以通过移动切换前的呈现设备的播放状态,确定呈现内容接续呈现时的接续点,则移动切换后的呈现设备从移动切换前的呈现设备的播放点进行接续播放,接收云端发送的呈现接续点信息,实现不同呈现形式的内容的连续呈现。

在步骤s404中,从呈现接续点处呈现接收的呈现内容。

图5是根据本公开一示例性实施例示出的设备呈现内容的控制装置框图。如图5所示,设备呈现内容的控制装置200包括:确定模块210和提供模块220。

确定模块210,用于通过云端或路由器响应于内容请求事件发生,确定需要呈现的内容。

确定模块210还用于确定呈现设备支持的内容呈现形式。

提供模块220,用于按照确定的呈现形式向呈现设备提供对应呈现内容。

图6是根据本公开又一示例性实施例示出的设备呈现内容的控制装置框图。如图6所示,设备呈现内容的控制装置200还包括:生成模块230。

确定模块220还用于根据用户当前所处的应用场景,确定应用场景对应的至少一种内容呈现形式。

生成模块230,用于生成至少一种内容呈现形式分别对应的呈现内容;或者将需要呈现的内容发送给边缘侧设备,由边缘侧设备生成至少一种内容呈现形式分别对应的呈现内容;或者生成至少一种内容呈现形式分别对应的呈现内容,并将生成的呈现内容发送给边缘侧设备,其中,边缘侧设备包括呈现设备连网所通过的设备。

提供模块220用于,从生成的至少一种内容呈现形式分别对应的呈现内容中,确定呈现设备支持的内容呈现形式对应的呈现内容。将确定的呈现内容提供给呈现设备。

在一实施例中,响应于呈现设备包括至少两个。

确定模块210采用如下方式确定呈现设备支持的内容呈现形式:确定预先设置的至少两个呈现设备合作呈现内容时分别对应的呈现形式.。

提供模块220采用如下方式按照确定的呈现形式向呈现设备提供对应呈现内容:根据确定的至少两个呈现设备分别对应的内容呈现形式,从生成的至少一种内容呈现形式分别对应的呈现内容中,确定至少两个呈现设备分别对应的内容呈现形式对应的呈现内容,并对应提供给至少两个呈现设备。

在一实施例中,提供模块220还用于,分别向至少两个呈现设备提供呈现时序控制指示,以使至少两个呈现设备对不同呈现形式的呈现内容实现同步呈现。

在一实施例中,确定模块210还用于,响应于内容请求事件发生之后,在内容请求的响应过程中发生用户移动切换事件,确定用户移动切换后的呈现设备对移动切换前的呈现设备所呈现内容接续呈现时的接续,移动切换事件包括空间切换和/或应用场景切换。

提供模块220还用于,按照用户移动切换后的呈现设备支持的内容呈现形式,从接续点处向用户移动切换后的呈现设备提供呈现内容,或者按照用户移动切换后的呈现设备支持的内容呈现形式,向用户移动切换后的呈现设备提供呈现内容,并控制用户移动切换后的呈现设备从接续点处对提供的呈现内容进行呈现。

在一实施例中,确定模块220还用于,针对移动切换为应用场景切换的情况,在向切换后的呈现设备提供呈现内容之前,根据用户切换后的应用场景,确定切换后的应用场景对应的至少一种内容呈现形式,并生成切换后的应用场景对应的至少一种内容呈现形式分别对应的呈现内容。

或者响应于确定的至少一种内容呈现形式中,存在切换前的应用场景对应的内容呈现形式中没有的内容呈现形式,为没有的内容呈现形式生成对应形式的呈现内容。

在一实施例中,确定模块220确定呈现设备支持的各内容呈现形式的优先级,将优先级最高的内容呈现形式确定为呈现设备支持的内容呈现形式。

图7是根据本公开一示例性实施例示出的设备呈现内容的控制装置框图。如图7所示,设备呈现内容的控制装置300包括:上报模块310、接收模块320和呈现模块330。

上报模块310,用于通过呈现设备端响应于内容请求事件发生,向云端上报需要呈现的内容。

接收模块320,用于接收云端发送的具有自身支持呈现形式的呈现内容;

呈现模块330,用于对呈现内容进行呈现。

接收模块320,还用于接收云端发送的时序控制指示。呈现模块330,用于按照时序控制指示控制的时序,对呈现内容进行同步呈现。

在一实施例中,接收模块320,还用于接收云端发送的呈现接续点信息。

呈现模块330,还用于从呈现接续点处呈现接收到的呈现内容。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图8是根据一示例性实施例示出的用于设备呈现内容的控制装置的框图。例如,设备呈现内容的控制装置600可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图8,设备呈现内容的控制装置600可以包括以下一个或多个组件:处理组件602,存储器604,电源组件606,多媒体组件608,音频组件610,输入/输出(i/o)的接口612,传感器组件614,以及通信组件616。

处理组件602通常控制设备呈现内容的控制装置600的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件602可以包括一个或多个处理器620来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件602可以包括一个或多个模块,便于处理组件602和其他组件之间的交互。例如,处理组件602可以包括多媒体模块,以方便多媒体组件608和处理组件602之间的交互。

存储器604被配置为存储各种类型的数据以支持在设备呈现内容的控制装置600的操作。这些数据的示例包括用于在设备呈现内容的控制装置600上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器604可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件606为设备呈现内容的控制装置600的各种组件提供电力。电源组件606可以包括电源管理系统,一个或多个电源,及其他与为设备呈现内容的控制装置600生成、管理和分配电力相关联的组件。

多媒体组件608包括在设备呈现内容的控制装置600和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件608包括一个前置摄像头和/或后置摄像头。当设备呈现内容的控制装置600处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件610被配置为输出和/或输入音频信号。例如,音频组件610包括一个麦克风(mic),当设备呈现内容的控制装置600处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器604或经由通信组件616发送。在一些实施例中,音频组件610还包括一个扬声器,用于输出音频信号。

i/o接口612为处理组件602和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件614包括一个或多个传感器,用于为设备呈现内容的控制装置600提供各个方面的状态评估。例如,传感器组件614可以检测到设备呈现内容的控制装置600的打开/关闭状态,组件的相对定位,例如组件为设备呈现内容的控制装置600的显示器和小键盘,传感器组件614还可以检测设备呈现内容的控制装置600或设备呈现内容的控制装置600一个组件的位置改变,用户与设备呈现内容的控制装置600接触的存在或不存在,设备呈现内容的控制装置600方位或加速/减速和设备呈现内容的控制装置600的温度变化。传感器组件614可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件614还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件614还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件616被配置为便于设备呈现内容的控制装置600和其他设备之间有线或无线方式的通信。设备呈现内容的控制装置600可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件616经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件616还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,设备呈现内容的控制装置600可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器604,上述指令可由设备呈现内容的控制装置600的处理器620执行以完成上述方法。例如,非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

可以理解的是,本公开中单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。

进一步可以理解的是,本公开实施例中尽管在附图中以特定的顺序描述操作,但是不应将其理解为要求按照所示的特定顺序或是串行顺序来执行这些操作,或是要求执行全部所示的操作以得到期望的结果。在特定环境中,多任务和并行处理可能是有利的。

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

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