信息交互方法、智能家居APP及存储介质与流程

文档序号:18950784发布日期:2019-10-23 02:11阅读:206来源:国知局
信息交互方法、智能家居APP及存储介质与流程

本发明涉及智能家居领域,尤其涉及一种信息交互方法、智能家居app及存储介质。



背景技术:

随着网络技术的发展,为了扩展屏幕,一般会通过便携设备如:手机给电视投屏,这样就可以通过电视显示手机的照片,或者播放手机里面的音乐或者视频。但是在投屏过程中,需要用户手动进行操作来实现,如果有人往用户手机推送多媒体信息,如一段视频或一首歌曲等,用户虽然在家但是因为便携设备不在身边,也会错过这些多媒体信息,导致用户不能及时查阅到这些多媒体信息,给用户带来不便,体验也不够好。



技术实现要素:

本发明的目的在于提供避免错过多媒体请求,便于用户使用的可以重定向的信息交互方法、智能家居app及存储介质。

为实现上述目的,本发明提供一种信息交互方法,用于将便携设备投屏到智能设备上,所述便携设备上安装有智能家居app,所述信息交互方法包括以下步骤:

通过智能家居app接收多媒体信息请求;

判断用户是否在家,若所述用户在家,则判断所述用户是否在使用便携设备;

若所述用户未使用所述便携设备,则将接收的多媒体信息请求发送给智能设备;

控制智能设备接收多媒体信息后,输出给所述用户;

接收所述用户发出的反馈信息,通过智能家居app进行回复。

进一步地,接收多媒体信息及发出反馈信息后,通过所述智能设备进行录音再输出给所述用户及发送出去。

进一步地,所述判断所述用户是否在家具体包括:

判断所述便携设备与所述智能设备是否位于同一局域网内,若所述便携设备与所述智能设备位于同一局域网内,则所述用户在家,若所述便携设备与所述智能设备不在同一局域网内,则所述用户不在家。

进一步地,所述智能设备为智能音箱或带屏的家居设备。

进一步地,所述判断用户是否在家具体包括:

判断所述智能家居app与所述智能设备是否位于同一局域网,若所述智能家居app与所述智能设备位于同一局域网,则所述用户在家,若所述智能家居app与所述智能设备不在同一局域网,则所述用户不在家。

进一步地,判断用户是否在使用便携设备具体包括:判断所述便携设备的屏幕是否被点亮,若所述便携设备的屏幕被点亮,则所述用户在使用所述便携设备,若所述便携设备的屏幕未被点亮,则所述用户未使用所述便携设备。

进一步地,判断用户是否在使用便携设备具体包括:判断所述便携设备的cpu使用率是否变高,若所述便携设备的cpu使用率变高,则所述用户正在使用所述便携设备,若所述便携设备的cpu使用率不变,则所述用户未使用所述便携设备。

另一方面,本发明还涉及了一种智能家居app,其包括相互连接的处理器和存储器,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述的信息交互方法。

进一步地,所述智能家居app用于设置发送带音频的信息或者文本信息,所述智能设备还用于将接收到的带音频的信息转换为文本信息。

另一方面,本发明还涉及了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述的信息交互方法。

本发明通过上述步骤,可以将多媒体信息通过智能设备输出给所述用户,避免用户在家时且便携设备不在身边时或处于静音状态而错过多媒体信息等。

附图说明

图1是本发明提供的信息交互方法的第一实施方式的流程示意图;

图2是本发明提供的信息交互方法的第二实施方式的流程示意图;

图3是本发明提供的信息交互方法的第三实施方式的流程示意图;

图4是本发明提供的便携设备的连接示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动情况下所获得的所有其他实施例,均属于本发明保护的范围。

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

应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。

请参阅图1,图1是本发明的信息交互方法的第一实施方式的流程示意图。请结合图4,图4是本发明提供的便携设备的连接示意图。本实施方式中的信息交互方法用于将便携设备10投屏到智能设备20上,所述便携设备10上安装有智能家居app110,如图1所示,本实施方式的信息交互方法至少包括如下步骤:

步骤s10:通过智能家居app110接收多媒体信息请求;

所述便携设备10上安装有智能家居app110,用户通过智能家居app110输入音视频请求,此音视频请求可以是门口机呼叫请求、音频聊天请求或者视频聊天请求等。

步骤s20:判断用户是否在家,若所述用户在家,则执行步骤s30;若所述用户不在家,则流程结束;

步骤s30:判断用户是否在使用所述便携设备10;若所述用户未使用所述便携设备10,则执行步骤s40;若用户使用所述便携设备10,则执行步骤s50;

步骤s40:将接收的多媒体信息请求发送给智能设备20;然后执行步骤s60;

步骤s50:判断是否要通过所述智能设备20输出所述多媒体信息,若是要通过所述智能设备20输出所述多媒体信息,则执行步骤s60;若不要通过所述智能设备20输出所述多媒体信息,则流程结束;

步骤s60:控制智能设备接收多媒体信息后,输出给所述用户;

步骤s70:接收所述用户发出的反馈信息,通过智能家居app进行回复。

在上述步骤中,所述智能设备20包括智能音箱和/或家居设备,通过上述步骤s10~步骤s60,可以将多媒体信息通过智能设备20输出给所述用户,避免用户在家时且便携设备10不在身边时或处于静音状态而错过多媒体信息等。

具体地,以上步骤还可以包括:将接收的多媒体信息请求发送给智能设备20后,控制所述智能设备20发出是否接收的提示信息,例如所述智能设备20接收到音视频请求后,所述智能设备20向所述用户发出“是否接收此音视频请求”的提示信息,如果用户语音回复所述智能设备20“接收此音视频请求”,则执行步骤s50及步骤s60。

请参阅图2,图2是本发明的信息交互方法的第二实施方式的流程示意图。如图2所示,本实施方式的信息交互方法至少包括如下步骤:

步骤s10:通过智能家居app110接收多媒体信息请求;

所述便携设备10上安装有智能家居app110,用户通过智能家居app110输入音视频请求,此音视频请求可以是门口机呼叫请求、音频聊天请求或者视频聊天请求等。

步骤s20:判断所述便携设备10与所述智能设备20是否位于同一局域网内,若所述便携设备10与所述智能设备20位于同一局域网内,则执行步骤s30;若所述便携设备10与所述智能设备20不在同一局域网内,则流程结束;

步骤s30:判断所述便携设备10的屏幕是否被点亮,若所述便携设备10的屏幕未被点亮,则执行步骤s40;若所述便携设备10的屏幕被点亮,则执行步骤s50;

步骤s40:将接收的多媒体信息请求发送给智能设备20;然后执行步骤s60;

步骤s50:判断是否要通过所述智能设备20输出所述多媒体信息,若是要通过所述智能设备20输出所述多媒体信息,则执行步骤s60;若不要通过所述智能设备20输出所述多媒体信息,则流程结束;

步骤s60:控制智能设备接收多媒体信息后,输出给所述用户;

步骤s70:接收所述用户发出的反馈信息,通过智能家居app进行回复。

在本实施方式中,所述智能设备20为智能音箱。在步骤s50及步骤s60中,接收多媒体信息及发出反馈信息后,通过所述智能设备20进行录音再输出给所述用户及发送出去。如此,后续可以根据需要选择以音频信息或者文本信息进行输出,具体通过所述智能设备20进行音频信息及文本信息的转换。

所述便携设备10与所述智能设备20通讯连接,所述智能设备20将反馈信息转发给智能家居app,由所述智能家居app将消息发送出去。

请参阅图3,图3是本发明的信息交互方法的第三实施方式的流程示意图。如图3所示,本实施方式的信息交互方法至少包括如下步骤:

步骤s10:通过智能家居app110接收多媒体信息请求;

所述便携设备10上安装有智能家居app110,用户通过智能家居app110输入音视频请求,此音视频请求可以是门口机呼叫请求、音频聊天请求或者视频聊天请求等。所述便携设备10、所述智能设备20均与路由器40通讯连接。

步骤s20:判断所述智能家居app110与所述路由器40是否位于同一局域网,若所述智能家居app110与所述路由器40位于同一局域网,则执行步骤s30;若所述智能家居app110与所述路由器40不在同一局域网,则流程结束;

在其他实施方式中,也可以判断所述智能家居app110与所述智能设备20是否位于同一局域网,若所述智能家居app110与所述智能设备20位于同一局域网,则执行步骤s30;若所述智能家居app110与所述智能设备20不在同一局域网,则流程结束;

步骤s30:判断所述便携设备10的cpu使用率是否变高,若所述便携设备10的cpu使用率不变,则执行步骤s40;若所述便携设备10的cpu使用率变高,则执行步骤s50;

此步骤中,也可以结合所述便携设备10的屏幕是否被点亮同时进行判断,若所述便携设备10的cpu使用率不变,同时所述便携设备10的屏幕未被点亮,则执行步骤s40;若所述便携设备10的cpu使用率变高,所述便携设备10的屏幕被点亮,则执行步骤s50;如此可以更加准确地判断用户是否使用所述便携设备10。

步骤s40:将接收的多媒体信息请求发送给智能设备20;然后执行步骤s60;

步骤s50:判断是否要通过所述智能设备20输出所述多媒体信息,若是要通过所述智能设备20输出所述多媒体信息,则执行步骤s60;若不要通过所述智能设备20输出所述多媒体信息,则流程结束;

步骤s60:控制智能设备接收多媒体信息后,输出给所述用户;

步骤s70:接收所述用户发出的反馈信息,通过智能家居app进行回复。

请参见图4,图4为本发明第一实施方式对应的一种便携设备。所述便携设备10、智能设备20、家居设备30均与路由器40通讯连接。所述便携设备10包括相互连接的控制器及处理器。其中,所述控制器内设置有存储器,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述存储器可能包含高速随机存取存储器(randomaccessmemory,ram),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。所述处理器被配置用于调用所述程序指令,执行步骤s10~步骤s70所述的信息交互方法。

上述存储介质可以是前述控制器的内部存储设备。所述存储介质也可以是外部存储设备,例如所述无线开关上配备的插接式智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储介质还可以既包括所述无线开关的内部存储单元也包括外部存储设备。所述存储介质用于存储所述计算机程序及所述终端所需的其他程序和数据。所述存储介质还可以用于暂时地存储已经输出或者将要输出的数据。所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行步骤s10~步骤s70所述的信息交互方法。

上述第二实施方式中的信息交互方法,所述便携设备10的连接方式与所述第一实施方式相同。即所述便携设备10、智能设备20、家居设备30均与路由器40通讯连接。所述便携设备10包括相互连接的控制器及处理器。其中,所述控制器内设置有存储器,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述存储器可能包含高速随机存取存储器(randomaccessmemory,ram),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。所述处理器被配置用于调用所述程序指令,执行步骤s10~步骤s70所述的信息交互方法。

上述存储介质可以是前述控制器的内部存储设备。所述存储介质也可以是外部存储设备,例如所述无线开关上配备的插接式智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储介质还可以既包括所述无线开关的内部存储单元也包括外部存储设备。所述存储介质用于存储所述计算机程序及所述终端所需的其他程序和数据。所述存储介质还可以用于暂时地存储已经输出或者将要输出的数据。所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行步骤s10~步骤s70所述的信息交互方法。

上述第三实施方式中的信息交互方法,所述便携设备10的连接方式与所述第一实施方式相同。即所述便携设备10、智能设备20、家居设备30均与路由器40通讯连接。所述便携设备10包括相互连接的控制器及处理器。其中,所述控制器内设置有存储器,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述存储器可能包含高速随机存取存储器(randomaccessmemory,ram),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。所述处理器被配置用于调用所述程序指令,执行步骤s10~步骤s70所述的信息交互方法。

上述存储介质可以是前述控制器的内部存储设备。所述存储介质也可以是外部存储设备,例如所述无线开关上配备的插接式智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储介质还可以既包括所述无线开关的内部存储单元也包括外部存储设备。所述存储介质用于存储所述计算机程序及所述终端所需的其他程序和数据。所述存储介质还可以用于暂时地存储已经输出或者将要输出的数据。所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行步骤s10~步骤s70所述的信息交互方法。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

以软件的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者所述技术方案的全部或部分可以以软件产品的形式体现出来,所述计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

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