一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

设备的提醒方法、装置、计算机设备和存储介质与流程

2021-11-15 18:28:00 来源:中国专利 TAG:


1.本技术涉及智能家居技术领域,特别是涉及一种设备的提醒方法、装置、计算机设备和存储介质。


背景技术:

2.随着智能家居技术的发展,家庭内的智能网器设备越来越多,且家庭内的智能网器设备大多通过一个家庭账户进行管理,即家庭账户下关联的多个智能网器设备之间可以实现互联互通。
3.传统技术中,用户一天内会打开多个智能网器设备,也会在这些智能网器设备运行期间,处理其他事务,然而在用户处理其他事务时,往往会忽略那些正在运行的智能网器设备,造成用户对智能网器设备的运行状态掌握不够,导致安全性较低、用户体验差。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种能够在用户有其他用户行为发生时向用户提醒正在运行的设备的状态信息,使得用户可以对正在运行的设备采取相应的措施,避免出现安全问题,提高安全性,进而提高用户体验的设备的提醒方法、装置、计算机设备和存储介质。
5.第一方面,提供了一种设备的提醒方法,该方法包括:
6.接收终端设备发送的用户行为的通知指令;该用户行为下用户对目标设备运行状态的感知度低于预设门限;
7.响应于通知指令,并检测终端设备关联的家庭账户对应的至少一个目标设备的运行状态;
8.根据各个目标设备的运行状态向终端设备发送第一提醒信息,以使终端设备输出该第一提醒信息;该第一提醒信息包括设备状态信息,设备状态信息指示各个目标设备中处于运行状态的设备。
9.在其中一个实施例中,根据各个设备的运行状态向终端设备发送第一提醒信息,包括:
10.确定多个目标设备中当前处于运行状态的m个设备,以及m个设备的运行剩余时间;
11.根据m个设备的运行剩余时间以及m个设备的设备名称生成第一提醒信息;
12.向终端设备发送第一提醒信息。
13.在其中一个实施例中,根据m个设备的运行剩余时间以及m个设备的设备名称生成第一提醒信息,包括:
14.确定与该用户行为相关的控制事件;该控制事件用于在用户行为发生时对n个设备进行控制,该控制包括自动关机;
15.根据m个设备中,除该控制事件相关设备外的其余设备的运行剩余时间以及设备
名称生成第一提醒信息。
16.在其中一个实施例中,该通知指令中包括用于表征用户行为发生的时间信息,根据m个设备的运行剩余时间以及m个设备的设备名称生成第一提醒信息,包括:
17.根据该通知指令中的时间信息,确定该用户行为发生的时刻;
18.根据该用户行为发生的时刻、m个设备的运行剩余时间以及当前时刻,确定该用户行为发生的时刻正在运行的p个设备;
19.根据该p个设备的运行剩余时间以及该p个设备的设备名称生成第一提醒信息。
20.在其中一个实施例中,该用户行为包括用户入睡行为或用户外出行为。
21.在其中一个实施例中,该提醒信息还包括用户行为确认信息,该用户行为确认信息用于确认用户行为是否发生。
22.在其中一个实施例中,还包括:
23.接收终端设备发送的用户应答消息;该用户应答消息为终端设备获取到的用户对于该用户行为确认信息的应答消息;
24.在用户应答消息指示该用户行为即刻发生的情况下,生成第二提醒信息;该第二提醒信息用于进行行程提醒和/或服务询问;
25.向终端设备发送第二提醒信息。
26.在其中一个实施例中,在用户应答消息指示用户行为即刻发生的情况下,生成第二提醒信息,包括:
27.确定当前时刻是否在预设时间段内;该预设时间段为行程提醒适用时段或服务询问适用时段;
28.在当前时刻在该预设时间段内的情况下,根据行程提醒事件和/或服务询问信息生成第二提醒信息。
29.第二方面,提供了一种设备的提醒装置,该装置包括:
30.第一接收模块,用于接收终端设备发送的用户行为的通知指令;该用户行为下用户对目标设备运行状态的感知度低于预设门限;
31.检测模块,用于响应于通知指令,并检测终端设备关联的家庭账户对应的至少一个目标设备的运行状态;
32.发送模块,用于根据各个目标设备的运行状态向终端设备发送第一提醒信息,以使终端设备输出该第一提醒信息;该第一提醒信息包括设备状态信息,设备状态信息指示各个目标设备中处于运行状态的设备。
33.第三方面,提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
34.接收终端设备发送的用户行为的通知指令;该用户行为下用户对目标设备运行状态的感知度低于预设门限;
35.响应于通知指令,并检测终端设备关联的家庭账户对应的至少一个目标设备的运行状态;
36.根据各个目标设备的运行状态向终端设备发送第一提醒信息,以使终端设备输出该第一提醒信息;该第一提醒信息包括设备状态信息,设备状态信息指示各个目标设备中处于运行状态的设备。
37.第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
38.接收终端设备发送的用户行为的通知指令;该用户行为下用户对目标设备运行状态的感知度低于预设门限;
39.响应于通知指令,并检测终端设备关联的家庭账户对应的至少一个目标设备的运行状态;
40.根据各个目标设备的运行状态向终端设备发送第一提醒信息,以使终端设备输出该第一提醒信息;该第一提醒信息包括设备状态信息,设备状态信息指示各个目标设备中处于运行状态的设备。
41.上述设备的提醒方法、装置、计算机设备和存储介质,服务器通过接收终端设备发送的用户行为的通知指令,响应于该通知指令,并检测终端设备关联的家庭账户对应的至少一个目标设备的运行状态,接着,根据各个目标设备的运行状态向终端设备发送第一提醒信息,以使终端设备输出该第一提醒信息,该提醒信息包括设备状态信息,设备状态信息指示各个目标设备中处于运行状态的设备;也就是说,本实施例中的服务器可以根据用户的通知指令,对应检测家庭账户下的目标设备的运行状态,并向用户提醒处于运行状态下的设备,以便用户在进行相关用户行为时,可以提醒用户当前还有正在运行中的设备,提醒用户进行相关操作,避免用户在进行其他用户行为时忘记正在运行的设备而造成的安全隐患,大大提高了家庭内设备的安全性,进而提高了用户体验。
附图说明
42.图1为一个实施例中设备的提醒方法的应用环境图;
43.图2为一个实施例中设备的提醒方法的流程示意图;
44.图3为另一个实施例中设备的提醒方法的流程示意图;
45.图4为另一个实施例中设备的提醒方法的流程示意图;
46.图5为另一个实施例中设备的提醒方法的流程示意图;
47.图6为另一个实施例中设备的提醒方法的流程示意图;
48.图7为另一个实施例中设备的提醒方法的流程示意图;
49.图8为一个实施例中设备的提醒装置的结构框图;
50.图9为一个实施例中计算机设备的内部结构图。
具体实施方式
51.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
52.本技术提供的设备的提醒方法,可以应用于如图1所示的应用环境中。其中,终端设备101通过网络与服务器102进行通信,该终端设备101主要用于获取用户行为的通知指令,并将该通知指令发送至服务器102,以及接收服务器102根据该通知指令下发的提醒信息,并将该提醒信息进行输出来提醒用户当前正在运行的设备的状态信息。其中,终端设备101可以但不限于是家庭账户下关联的各类智能交互设备,该智能交互设备可以是通过语
音进行交互的设备,也可以是通过屏端操作进行交互的设备,还可以是通过遥控进行交互操作的设备等,例如:智能音箱、智能冰箱、智能电视、智能灶具、智能空调等;可选地,该终端设备101还可以是家庭账户下关联的各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备等;服务器102可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
53.在一个实施例中,如图2所示,提供了一种设备的提醒方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:
54.步骤201,接收终端设备发送的用户行为的通知指令;该用户行为下用户对目标设备运行状态的感知度低于预设门限。
55.随着智能家居的不断发展,用户家庭内的智能终端设备越来越多,通过将这些终端设备与家庭账户相关联,可以实现用户对各个终端设备的智能控制,以及终端设备间的相互控制,用户也可以通过设置不同用户行为对应的相关控制事件,来实现不同的智能家居场景功能;例如:用户可以通过与智能音箱的语音交互对其他终端设备进行控制,用户也可以通过app(application,应用程序)设置回家场景对应的控制事件,该控制事件中可以包括打开灯、播放音乐等,用户可以通过与智能音箱的语音交互触发回家场景,也可以通过检测用户的回家行为触发回家场景等。
56.对于用户家庭内的众多智能终端设备,由于用户在一天内会运行多个目标设备,例如:使用洗衣机、使用蒸烤箱、使用浴霸等,而在这些目标设备运行的同时,用户通常会进行其他的用户行为,例如:休息、外出、学习、工作、打电话等,在这些用户行为发生时,用户往往会忽略这些正在运行的目标设备,也就是,用户很难时刻关注到这些目标设备的运行状态,导致安全性较低;因此,对于这种情况,用户可以设置不同用户行为对应的提醒事件,而在这些用户行为下用户对目标设备运行状态的感知度低于预设门限,也就是,在这些用户行为发生时,用户对这些目标设备的运行状态的感知度较低,通过该提醒事件可以向用户提醒处于运行状态的设备等;可选地,用户可以通过app、语音交互或者屏端设备设置不同用户行为对应的提醒事件;服务器也可以通过app、语音交互或者屏端设备向用户推送不同类型的提醒事件,以引导用户进行设置。
57.具体地,用户在进行相关用户行为时,可以通过语音呼叫唤醒终端设备,以便终端设备可以获取到用户对于该用户行为的通知指令,或者通过屏端操作使终端设备获取用户对于该用户行为的通知指令,进而,终端设备将该通知指令发送至服务器,以使服务器接收终端设备发送的用户行为的通知指令。
58.步骤202,响应于该通知指令,并检测终端设备关联的家庭账户对应的至少一个目标设备的运行状态。
59.具体地,服务器在接收到终端设备发送的用户行为的通知指令后,响应于该通知指令,并检测终端设备关联的家庭账户对应的至少一个目标设备的运行状态;可选地,对于不同用户行为的通知指令可以对应不同的目标设备,一个用户行为的通知指令可以对应至少一个目标设备;服务器在接收到该用户行为的通知指令后,可以根据该用户行为的通知指令,从多个用户行为的通知指令与目标设备的对应关系中,确定该用户行为的通知指令对应的至少一个目标设备;接着,检测该至少一个目标设备的运行状态,可选地,可以通过向该目标设备发送状态确定信息,并根据该目标设备返回的状态响应信息确定该目标设备
的运行状态;也可以根据数据库中存储的该目标设备的状态字确定该目标设备的运行状态,该目标设备的状态字可以通过目标设备的实际运行状态进行实时更新;本实施例中对检测目标设备的运行状态的方式并不做限定。
60.另外,本实施例中对于不同用户行为的通知指令对应的目标设备,可选地,不同用户行为的通知指令对应的目标设备可以是由开发人员固定设置好的;也可以由开发人员或者用户预先设置不同用户行为下用户对各个终端设备的设备运行状态的感知度,该感知度可以是百分数,以及不同用户行为对应的预设门限,也就是,可以根据该用户行为确定预设门限,进而根据各个终端设备的感知度和该预设门限,筛选出感知度低于预设门限的目标设备;用户还可以通过app、语音交互或者屏端设备在自定义设置不同用户行为对应的提醒事件时,自定义设置对应的目标设备等;例如:该目标设备可以为洗衣机、烘干机、烘干一体机、蒸箱、烤箱、蒸烤一体机、燃气灶、以及其他设备等。
61.步骤203,根据各个目标设备的运行状态向终端设备发送第一提醒信息,以使终端设备输出该第一提醒信息;该第一提醒信息包括设备状态信息,设备状态信息指示各个目标设备中处于运行状态的设备。
62.可选地,各个目标设备的运行状态可以包括正在运行和运行结束,服务器可以根据各个目标设备的运行状态筛选出处于运行状态的设备,进而,可以根据筛选出的处于运行状态的设备的设备名称生成第一提醒信息;例如:该第一提醒信息可以为“你还有<设备名称><设备名称><设备名称>
……
正在工作,请检查/请查看”;接着,服务器可以向终端设备发送该第一提醒信息,以使终端设备输出该第一提醒信息;该第一提醒信息可以提醒用户当前处于运行状态下的设备,以便用户对这些设备采取相应的操作,如关闭设备或者暂停设备等操作;另外,需要说明的是,本实施例中对第一提醒信息的形式并不做限定。
63.上述设备的提醒方法中,服务器通过接收终端设备发送的用户行为的通知指令,响应于该通知指令,并检测终端设备关联的家庭账户对应的至少一个目标设备的运行状态,接着,根据各个目标设备的运行状态向终端设备发送第一提醒信息,以使终端设备输出该第一提醒信息,该提醒信息包括设备状态信息,设备状态信息指示各个目标设备中处于运行状态的设备;也就是说,本实施例中的服务器可以根据用户的通知指令,对应检测家庭账户下的目标设备的运行状态,并向用户提醒处于运行状态下的设备,以便用户在进行相关用户行为时,可以提醒用户当前还有正在运行中的设备,提醒用户进行相关操作,避免用户在进行其他用户行为时忘记正在运行的设备而造成的安全隐患,大大提高了家庭内设备的安全性,进而提高了用户体验。
64.在本技术的一个可选的实施例中,上述用户行为可以包括用户入睡行为或用户外出行为,用户外出行为可以包括用户即刻外出或者在预设时间后外出,也就是,用户设定的外出提醒;由于用户在入睡或者外出时,无法直接感知到处于运行状态中的设备的运行状态,因此,对于用户入睡或者用户外出行为,可以对应设置提醒事件,以在用户触发该用户行为的通知指令后,服务器可以向终端设备发送第一提醒信息,提醒用户还有正在运行中的设备,以便用户进行关机或者暂停等相关控制操作,提高安全性。
65.图3为另一个实施例中设备的提醒方法的流程示意图。本实施例涉及的是服务器根据各个设备的运行状态向终端设备发送提醒信息的一种可选的实现过程,在上述实施例的基础上,如图3所示,上述步骤203包括:
66.步骤301,确定多个目标设备中当前处于运行状态的m个设备,以及m个设备的运行剩余时间。
67.具体地,可以参考上述步骤202中对检测目标设备的运行状态的描述,服务器可以根据上述方法从多个目标设备中确定出当前处于运行状态的m个设备,以及该m个设备分别对应的运行剩余时间,可选地,服务器可以通过分别向该m个设备发送剩余时间确定信息,并根据该m个设备分别返回的剩余时间响应信息确定该m个设备当前的运行剩余时间;需要说明的是,本实施例中对服务器确定m个设备的运行剩余时间的方式并不做限定。
68.步骤302,根据m个设备的运行剩余时间以及m个设备的设备名称生成第一提醒信息。
69.可选地,服务器在确定出当前处于运行状态下的m个设备以及该m个设备的运行剩余时间后,可以根据该m个设备的运行剩余时间以及该m个设备的设备名称生成第一提醒信息;例如:该第一提醒信息可以为“你的<设备名称>还有<运行剩余时间>结束工作、<设备名称>还有<运行剩余时间>结束工作......,请检查/请查看”;需要说明的是,本实施例中对第一提醒信息的形式并不做限定。
70.步骤303,向终端设备发送该第一提醒信息。
71.本实施例中,服务器通过确定多个目标设备中当前处于运行状态的m个设备,以及m个设备的运行剩余时间,并根据m个设备的运行剩余时间以及m个设备的设备名称生成第一提醒信息,接着,向终端设备发送该第一提醒信息;也就是说,本实施例中不仅可以向用户提醒当前处于运行状态下的设备,还可以向用户提醒每个处于运行状态下的设备的剩余时间,使得用户所掌握的设备的运行状态信息更详细,有利于用户对这些设备采取更准确的控制措施,提高了用户的便捷性,进而能够提高用户体验。
72.图4为另一个实施例中设备的提醒方法的流程示意图。本实施例涉及的是服务器根据m个设备的运行剩余时间以及m个设备的设备名称生成第一提醒信息的一种可选的实现过程,在上述实施例的基础上,如图4所示,上述步骤302包括:
73.步骤401,确定与该用户行为相关的控制事件;该控制事件用于在用户行为发生时对n个设备进行控制,该控制包括自动关机。
74.根据上述步骤201中的描述,可知,用户可以设置不同用户行为对应的相关控制事件,来实现不同的智能家居场景功能,该控制事件中可以包括对n个设备的控制操作,用于在用户行为发生时对n个设备进行控制,该控制包括自动关机、暂停设备、或者控制设备处于休眠状态等;例如:用户可以设置外出场景,也就是用户外出行为对应的控制事件,该外出场景中可以包括关闭灯、关闭电视、暂停播放音乐、关闭燃气灶等;基于此,服务器在接收到终端设备发送的用户行为的通知指令,以及根据该通知指令确定多个目标设备中处于运行状态下的m个设备之后,可以根据该用户行为的通知指令,确定与该用户行为相关的控制事件;在存在有与该用户行为相关的控制事件的情况下,可以进一步确定该控制事件中包括的n个设备,可以确定该n个设备的标识或者名称。
75.步骤402,根据m个设备中,除该控制事件相关设备外的其余设备的运行剩余时间以及设备名称生成第一提醒信息。
76.具体地,服务器在确定出与该用户行为相关的控制事件,以及该控制事件中包括的n个设备后,可以从该m个设备中,确定出除该n个设备外的其余设备,进而,根据该m个设
备中,除该控制事件相关设备外的其余设备的运行剩余时间以及设备名称生成第一提醒信息;例如:该m个设备可以包括洗衣机、蒸烤箱、燃气灶,该控制事件中包括的n个设备可以为灯、电视、音箱、燃气灶,由于该控制事件中已经包括对燃气灶的控制,因此,服务器可以根据除燃气灶外的洗衣机和蒸烤箱的设备运行状态生成第一提醒信息,即根据洗衣机和蒸烤箱的运行剩余时间以及设备名称生成第一提醒信息。
77.本实施例中,服务器通过确定与该用户行为相关的控制事件,和该控制事件中控制的相关设备,进而,根据m个设备中,除该控制事件相关设备外的其余设备的运行剩余时间以及设备名称生成第一提醒信息;也就是说,本实施例中,服务器在执行与该用户行为相关的控制事件的基础上,将该m个处于运行状态中还没有被控制的其余设备提醒给用户,以便用户仅对没有被控制的运行状态下的设备进行查看或控制,减少了用户对设备的控制操作,为用户提供了极大便利,提高了用户体验。
78.在本技术的一个可选的实施例中,上述终端设备发送至服务器的用户行为的通知指令中还可以包括用于表征用户行为发生的时间信息,也就是说,用户可以通过终端设备添加用户行为提醒事件,例如:用户可以通过智能音箱添加外出提醒,如:几分钟之后提醒我出门,或者几点几分提醒我出门等;终端设备在获取到包括用户行为发生的时间信息的通知指令后,将该通知指令发送至服务器,以便服务器为用户设置对应该用户行为的提醒事件,并将该提醒事件对应的提醒信息通过终端设备输出,以提醒用户提醒事件设置成功;进一步地,服务器还可以根据该提醒事件生成第一提醒信息,以图5的实施例为例进行说明。
79.图5为另一个实施例中设备的提醒方法的流程示意图。本实施例涉及的是服务器根据m个设备的运行剩余时间以及m个设备的设备名称生成第一提醒信息的一种可选的实现过程,在上述实施例的基础上,如图5所示,上述步骤302包括:
80.步骤501,根据该通知指令中的时间信息,确定该用户行为发生的时刻。
81.具体地,服务器在确定该通知指令中包括用户行为发生的时间信息后,可以根据该时间信息确定该用户行为发生的时刻;可选地,在该时间信息为一段时长的情况下,如10分钟,则服务器可以根据该时长信息和当前时刻确定出该用户行为发生的时刻,即在当前时刻的基础上增加该时长,得到该用户行为发生的时刻;该时间信息也可以为具体的时刻,如几点几分,则可以根据该时间信息直接确定出该用户行为发生的时刻。
82.步骤502,根据该用户行为发生的时刻、m个设备的运行剩余时间以及当前时刻,确定该用户行为发生的时刻正在运行的p个设备。
83.具体地,服务器在确定出用户行为发生的时刻之后,可以根据该用户行为发生的时刻、m个设备的运行剩余时间以及当前时刻,确定该用户行为发生的时刻正在运行的p个设备,也就是,在当前时刻和用户行为发生时刻之间可能存在运行结束的设备,也可以存在运行未结束的设备,即在用户行为发生时,还有部分或者全部处于运行状态的设备还在运行;可选地,服务器可以根据当前时刻和m个设备的运行剩余时间,分别确定出m个设备的运行结束时刻,进而,根据m个设备的运行结束时刻和用户行为发生的时刻,将m个设备中,运行结束时刻在用户行为发生的时刻之后的设备作为该用户行为发生的时刻正在运行的设备;服务器还可以根据当前时刻和用户行为发生的时刻确定出中间时间段,进而,根据该中间时间段和m个设备的运行剩余时间,将m个设备中,运行剩余时间大于该中间时间段的设
备作为该用户行为发生的时刻正在运行的设备。
84.步骤503,根据该p个设备的运行剩余时间以及该p个设备的设备名称生成第一提醒信息。
85.具体地,服务器在确定出用户行为发生的时刻正在运行的p个设备之后,可以根据该p个设备的运行剩余时间以及该p个设备的设备名称生成第一提醒信息,可选地,服务器可以在上述提醒事件对应的提醒信息中进一步增加该第一提醒信息,也可以在输出该提醒信息后,进一步输出该第一提醒信息;例如:该第一提醒信息可以为“提醒你,<用户行为>前<设备名称>还有<运行剩余时间>运行结束,请检查/请查看”,如:“提醒你,外出前洗衣机还有5分钟运行结束,请检查/请查看”,需要说明的是,本实施例中对第一提醒信息的形式并不做限定。
86.本实施例中,服务器根据该通知指令中的时间信息,确定该用户行为发生的时刻,并根据该用户行为发生的时刻、m个设备的运行剩余时间以及当前时刻,确定该用户行为发生的时刻正在运行的p个设备,进而,根据该p个设备的运行剩余时间以及该p个设备的设备名称生成第一提醒信息;也就是说,本实施例中,服务器在为用户设置用户行为提醒事件的基础上,还可以将用户行为发生时还在运行的设备提醒给用户,以便用户可以对用户行为发生时还在运行的设备进行查看或控制,提高用户对设备运行状态的了解程度,进而提高用户对设备的控制效率,提高用户体验。
87.在本技术的一个可选的实施例中,上述第一提醒信息还包括用户行为确认信息,该用户行为确认信息用于确认用户行为是否发生,也就是说,服务器在将当前正在运行的设备提醒给用户后,由于当前还有设备正在运行,因此,服务器还可以进一步通过该用户行为确认信息确定用户是否当即执行该用户行为,还是可以在一段时间后再执行该用户行为;如果服务器确定当前该用户行为不发生,也就是用户可以在一段时间后再执行该用户行为,则服务器可以在一段时间后再检测处于运行状态的这些设备的运行状态,并根据一段时间后的设备的运行状态再次生成该第一提醒信息,以提醒用户正在运行的设备;本实施例中,能够为用户提供更智能的设备提醒方案,使得用户时刻掌握设备的运行状态,提高用户体验。
88.进一步地,在该第一提醒信息还包括用户行为确认信息的情况下,服务器还可以根据该用户行为确认信息,生成第二提醒信息,以图6实施例为例进行说明。
89.图6为另一个实施例中设备的提醒方法的流程示意图。本实施例涉及的是服务器进一步根据用户应答消息生成第二提醒信息并向终端设备发送第二提醒信息的一种可选的实现过程,在上述实施例的基础上,如图6所示,上述方法还包括:
90.步骤601,接收终端设备发送的用户应答消息;该用户应答消息为终端设备获取到的用户对于该用户行为确认信息的应答消息。
91.具体地,服务器在向终端设备发送第一提醒信息后,用户根据该第一提醒信息中的用户行为确认信息,可以向终端设备回应该用户行为确认信息,即终端设备可以获取到用户对于该用户行为确认信息的应答消息,并将该应答消息发送至服务器,以使服务器能够接收该终端设备发送的用户应答消息。
92.步骤602,在用户应答消息指示该用户行为即刻发生的情况下,生成第二提醒信息;该第二提醒信息用于进行行程提醒和/或服务询问。
93.具体地,服务器在接收到用户应答消息后,可以根据该用户应答消息确认该用户行为是否即刻发生,在用户应答消息指示该用户行为即刻发生的情况下,服务器可以生成与该用户行为对应的第二提醒信息,该第二提醒信息可以向用户进行行程提醒和/或服务询问;可选地,对于不同的用户行为可以对应不同的第二提醒信息,该第二提醒信息可以由用户通过app、语音交互或者屏端设备进行自定义设置;例如:对于用户的入睡行为,该第二提醒信息可以为用户在入睡之后预设时间段内的行程提醒,如第二天的行程提醒等;也可以为与用户入睡行为相关的服务询问,如睡前音乐等;本实施例中对不同用户行为对应的第二提醒信息的内容并不做限定。
94.步骤603,向终端设备发送该第二提醒信息。
95.本实施例中,服务器接收终端设备发送的用户对于该用户行为确认信息的的用户应答消息,在用户应答消息指示该用户行为即刻发生的情况下,生成用于进行行程提醒和/或服务询问的第二提醒信息;也就是说,本实施例中,服务器可以在用户行为即刻发生的情况下,对用户进行二次提醒,该二次提醒可以时行程提醒和/或服务询问,避免用户遗忘已设置的行程,以及能够丰富设备的智能化服务功能。
96.图7为另一个实施例中设备的提醒方法的流程示意图。本实施例涉及的是服务器在用户应答消息指示用户行为即刻发生的情况下,生成第二提醒信息的一种可选的实现过程,在上述实施例的基础上,如图7所示,上述步骤602包括:
97.步骤701,确定当前时刻是否在预设时间段内;该预设时间段为行程提醒适用时段或服务询问适用时段。
98.可选地,在用户行为对应行程提醒或服务询问时,用户也可以自定义设置行程提醒对应的行程提醒适用时段,或者服务询问对应的服务询问适用时段;行程提醒适用时段和服务询问适用时段可以为同一时段,也可以为不同时段;例如:可以设置行程提醒适用时段为晚上8点到24点,服务询问适用时段为早上6点至12点、以及晚上8点至24点;服务器在确定用户行为即刻发生的情况下,可以先确定当前时刻是否在预设时间段内。
99.步骤702,在当前时刻在该预设时间段内的情况下,根据行程提醒事件和/或服务询问信息生成所述第二提醒信息。
100.具体地,服务器在确定当前时刻在预设范围内,可以是当前时刻在行程提醒适用时段内,也可以是当前时刻在服务询问适用时段内,还可以是当前时刻同时在行程提醒适用时段和服务询问适用时段内,下面将一一进行论述。
101.可选地,服务器在确定当前时刻在行程提醒适用时段内时,可以确定是否有行程提醒事件,在确定存在行程提醒事件的情况下,根据行程提醒事件生成第二提醒信息;可选地,该行程提醒事件可以是某一时间段内的行程提醒时间,例如:可以确定次日是否有行程提醒事件;可选地,在根据行程提醒事件生成第二提醒信息时,也可以将次日天气信息添加至该第二提醒信息中;例如:该第二提醒信息可以为“<行程提醒事件的内容> <次日天气信息>”。
102.可选地,服务器在确定当前时刻在服务询问适用时段内时,根据该服务询问信息生成该第二提醒信息,例如:该第二提醒信息可以为“<服务询问信息>”。
103.可选地,服务器在确定当前时刻既在行程提醒适用时段内,也在服务询问适用时段内时,并在确定存在行程提醒事件的情况下,可以根据行程提醒事件和服务询问生成第
二提醒信息;例如:该第二提醒信息可以为“<行程提醒事件的内容> <次日天气信息> <服务询问信息>”,需要说明的是,本实施例中对第二提醒信息的形式并不做限定。
104.本实施例中,服务器确定当前时刻是否在行程提醒适用时段或服务询问适用时段对应的预设时间段内,在当前时刻在预设时间段内,且在确定存在行程提醒事件的情况下,根据行程提醒事件生成第二提醒信息;在当前时刻在服务询问适用时段内时,根据该服务内容生成第二提醒信息;也就是说,本实施例中,服务器在确定当前时刻在预设范围内时,才根据行程提醒事件和/或服务询问生成第二提醒信息,能够提高设备提醒的灵活性和智能性,提高用户体验。
105.应该理解的是,虽然图2

7的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2

7中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
106.在一个实施例中,如图8所示,提供了一种设备的提醒装置,包括:第一接收模块801、检测模块802和发送模块803,其中:
107.第一接收模块801,用于接收终端设备发送的用户行为的通知指令;该用户行为下用户对目标设备运行状态的感知度低于预设门限;
108.检测模块802,用于响应于通知指令,并检测终端设备关联的家庭账户对应的至少一个目标设备的运行状态;
109.发送模块803,用于根据各个目标设备的运行状态向终端设备发送第一提醒信息,以使终端设备输出该第一提醒信息;该第一提醒信息包括设备状态信息,设备状态信息指示各个目标设备中处于运行状态的设备。
110.在其中一个实施例中,上述发送模块801包括第一确定单元、第一生成单元和发送单元;其中,该第一确定单元,用于确定多个目标设备中当前处于运行状态的m个设备,以及m个设备的运行剩余时间;该第一生成单元,用于根据m个设备的运行剩余时间以及m个设备的设备名称生成第一提醒信息;该发送单元,用于向终端设备发送第一提醒信息。
111.在其中一个实施例中,上述第一生成单元,具体用于确定与该用户行为相关的控制事件;该控制事件用于在用户行为发生时对n个设备进行控制,该控制包括自动关机;根据m个设备中,除该控制事件相关设备外的其余设备的运行剩余时间以及设备名称生成第一提醒信息。
112.在其中一个实施例中,该通知指令中包括用于表征用户行为发生的时间信息,上述发送模块801还包括第二确定单元和第三确定单元;该第二确定单元,用于根据该通知指令中的时间信息,确定该用户行为发生的时刻;该第三确定单元,用于根据该用户行为发生的时刻、m个设备的运行剩余时间以及当前时刻,确定该用户行为发生的时刻正在运行的p个设备;上述生成单元,还用于根据该p个设备的运行剩余时间以及该p个设备的设备名称生成第一提醒信息。
113.在其中一个实施例中,该用户行为包括用户入睡行为或用户外出行为。
114.在其中一个实施例中,该提醒信息还包括用户行为确认信息,该用户行为确认信
息用于确认用户行为是否发生。
115.在其中一个实施例中,该装置还包括第二接收模块,上述发送模块801还包括第二生成单元;该第二接收模块,用于接收终端设备发送的用户应答消息;该用户应答消息为终端设备获取到的用户对于该用户行为确认信息的应答消息;该第二生成单元,用于在用户应答消息指示该用户行为即刻发生的情况下,生成第二提醒信息;该第二提醒信息用于进行行程提醒和/或服务询问;上述发送单元,还用于向终端设备发送第二提醒信息。
116.在其中一个实施例中,上述第二生成单元,具体用于确定当前时刻是否在预设时间段内;该预设时间段为行程提醒适用时段或服务询问适用时段;在当前时刻在该预设时间段内的情况下,根据行程提醒事件和/或服务询问信息生成第二提醒信息。
117.关于设备的提醒装置的具体限定可以参见上文中对于设备的提醒方法的限定,在此不再赘述。上述设备的提醒装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
118.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图9所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储不同用户行为、不同用户行为对应的目标设备、各个设备的运行状态数据、以及行程提醒适用时段和服务询问适用时段等数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种设备的提醒方法。
119.本领域技术人员可以理解,图9中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
120.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
121.接收终端设备发送的用户行为的通知指令;该用户行为下用户对目标设备运行状态的感知度低于预设门限;
122.响应于通知指令,并检测终端设备关联的家庭账户对应的至少一个目标设备的运行状态;
123.根据各个目标设备的运行状态向终端设备发送第一提醒信息,以使终端设备输出该第一提醒信息;该第一提醒信息包括设备状态信息,设备状态信息指示各个目标设备中处于运行状态的设备。
124.在一个实施例中,处理器执行计算机程序时还实现以下步骤:确定多个目标设备中当前处于运行状态的m个设备,以及m个设备的运行剩余时间;根据m个设备的运行剩余时间以及m个设备的设备名称生成第一提醒信息;向终端设备发送第一提醒信息。
125.在一个实施例中,处理器执行计算机程序时还实现以下步骤:确定与该用户行为相关的控制事件;该控制事件用于在用户行为发生时对n个设备进行控制,该控制包括自动
关机;根据m个设备中,除该控制事件相关设备外的其余设备的运行剩余时间以及设备名称生成第一提醒信息。
126.在一个实施例中,处理器执行计算机程序时还实现以下步骤:该通知指令中包括用于表征用户行为发生的时间信息,根据该通知指令中的时间信息,确定该用户行为发生的时刻;根据该用户行为发生的时刻、m个设备的运行剩余时间以及当前时刻,确定该用户行为发生的时刻正在运行的p个设备;根据该p个设备的运行剩余时间以及该p个设备的设备名称生成第一提醒信息。
127.在一个实施例中,处理器执行计算机程序时还实现以下步骤:该用户行为包括用户入睡行为或用户外出行为。
128.在一个实施例中,处理器执行计算机程序时还实现以下步骤:该提醒信息还包括用户行为确认信息,该用户行为确认信息用于确认用户行为是否发生。
129.在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收终端设备发送的用户应答消息;该用户应答消息为终端设备获取到的用户对于该用户行为确认信息的应答消息;在用户应答消息指示该用户行为即刻发生的情况下,生成第二提醒信息;该第二提醒信息用于进行行程提醒和/或服务询问;向终端设备发送第二提醒信息。
130.在一个实施例中,处理器执行计算机程序时还实现以下步骤:确定当前时刻是否在预设时间段内;该预设时间段为行程提醒适用时段或服务询问适用时段;在当前时刻在该预设时间段内的情况下,根据行程提醒事件和/或服务询问信息生成第二提醒信息。
131.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
132.接收终端设备发送的用户行为的通知指令;该用户行为下用户对目标设备运行状态的感知度低于预设门限;
133.响应于通知指令,并检测终端设备关联的家庭账户对应的至少一个目标设备的运行状态;
134.根据各个目标设备的运行状态向终端设备发送第一提醒信息,以使终端设备输出该第一提醒信息;该第一提醒信息包括设备状态信息,设备状态信息指示各个目标设备中处于运行状态的设备。
135.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:确定多个目标设备中当前处于运行状态的m个设备,以及m个设备的运行剩余时间;根据m个设备的运行剩余时间以及m个设备的设备名称生成第一提醒信息;向终端设备发送第一提醒信息。
136.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:确定与该用户行为相关的控制事件;该控制事件用于在用户行为发生时对n个设备进行控制,该控制包括自动关机;根据m个设备中,除该控制事件相关设备外的其余设备的运行剩余时间以及设备名称生成第一提醒信息。
137.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:该通知指令中包括用于表征用户行为发生的时间信息,根据该通知指令中的时间信息,确定该用户行为发生的时刻;根据该用户行为发生的时刻、m个设备的运行剩余时间以及当前时刻,确定该用户行为发生的时刻正在运行的p个设备;根据该p个设备的运行剩余时间以及该p个设备的设备名称生成第一提醒信息。
138.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:该用户行为包括用户入睡行为或用户外出行为。
139.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:该提醒信息还包括用户行为确认信息,该用户行为确认信息用于确认用户行为是否发生。
140.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收终端设备发送的用户应答消息;该用户应答消息为终端设备获取到的用户对于该用户行为确认信息的应答消息;在用户应答消息指示该用户行为即刻发生的情况下,生成第二提醒信息;该第二提醒信息用于进行行程提醒和/或服务询问;向终端设备发送第二提醒信息。
141.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:确定当前时刻是否在预设时间段内;该预设时间段为行程提醒适用时段或服务询问适用时段;在当前时刻在该预设时间段内的情况下,根据行程提醒事件和/或服务询问信息生成第二提醒信息。
142.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read

only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
143.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
144.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献