设备智能控制系统、方法及相应多功能舱和存储介质与流程

文档序号:27110056发布日期:2021-10-27 18:38阅读:75来源:国知局
设备智能控制系统、方法及相应多功能舱和存储介质与流程

1.本技术涉及电数字数据处理领域,尤其涉及设备智能控制系统。本技术还涉及设备智能控制方法及相应多功能舱和存储介质。


背景技术:

2.通过共享来达到资源的最大化利用的共享消费理念逐渐流行。目前,市场上已存在一些提供共享空间的共享舱体(也称为多功能舱)。例如,机场的共享舱体为用户提供短暂休息的地方、写字楼中的共享舱体为用户提供会议交流的空间等等。
3.然而,现有共享舱体内的设备如沙发、音响等的控制方式仅局限于相应设备上的按钮或专门遥控器的控制,缺乏体现科技感的智能控制。


技术实现要素:

4.为了克服现有技术中存在的不足,本发明提供一种设备智能控制系统,其能够实现多功能舱内设备的智能控制,改善多功能舱的用户体验,提高用户满意度。
5.在本发明的第一方面,提供一种设备智能控制系统,包括:
6.指令信息接收模块,用于接收用户控制一设备的指令信息,所述设备位于一多功能舱内;
7.指令信息发送用户状态确定模块,用于确定发送所述指令信息的用户是否为一多功能舱的当前用户;
8.指令信息转换模块,用于响应于确定发送所述指令信息的用户为一多功能舱的当前用户,将所述指令信息转换成指令并发送到用户所在多功能舱的主控单元;
9.设备确定模块,用于根据所述指令确定多功能舱内对应的设备;
10.指令发送模块,用于将所述指令发送给所确定的设备的控制模块,控制该设备根据所述指令进行调节。
11.在本发明的第二方面,提供一种设备智能控制方法,所述方法包括:
12.接收用户控制一设备的指令信息,所述设备位于一多功能舱内;
13.确定发送所述指令信息的用户是否为一多功能舱的当前用户;
14.响应于确定发送所述指令信息的用户为一多功能舱的当前用户,将所述指令信息转换成指令并发送到用户所在多功能舱的主控单元;
15.根据所述指令确定多功能舱内对应的设备;
16.将所述指令发送给所确定的设备的控制模块,控制该设备根据所述指令进行调节。
17.在本发明的第三方面,提供一种多功能舱,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中所述处理器执行所述计算机程序时实现根据本发明的第一方面的系统的功能或者实现根据本发明的第二方面的方法的步骤。
18.根据本发明的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,
所述计算机程序被处理器执行时实现根据本发明的第一方面的系统的功能或者实现根据本发明的第二方面的方法的步骤。
19.按照本发明,用户通过自己手中的移动设备如智能电话上的多功能舱app可发出控制多功能舱内设备的指令信息,或者可直接讲出控制多功能舱内设备的指令信息,云端服务器在接收到指令信息后确定发出指令信息的用户,根据用户的注册信息及订单信息确定该用户是否为某一多功能舱的当前用户,在确定该用户为某一多功能舱的当前用户时,将指令信息转换成相应指令并发送给多功能舱的主控单元进而发送给多功能舱内的相应设备,设备在接收到指令后根据其进行调节,从而实现设备的智能控制,用户无需接触相应设备的物理按钮等接口设备,大大改善了用户体验,提高了用户使用多功能舱的满意度。
20.结合附图阅读本发明实施方式的详细描述后,本发明的其它特点和优点将变得更加清楚。
附图说明
21.图1为根据本发明的设备智能控制方法的一实施例的流程图;
22.图2为根据本发明的设备智能控制系统的一实施例的示意性框图。
23.为清晰起见,这些附图均为示意性及简化的图,它们只给出了对于理解本发明所必要的细节,而省略其他细节。
具体实施方式
24.下面参照附图对本发明的实施方式和实施例进行详细说明。
25.通过下面给出的详细描述,本发明的适用范围将显而易见。然而,应当理解,在详细描述和具体例子表明本发明优选实施例的同时,它们仅为说明目的给出。
26.本技术涉及云端服务器、移动设备app以及多个多功能舱。云端服务器设置有用户账户、订单系统以及语音识别引擎,用于管理联网的多个多功能舱的预订和使用等,具体地,多个多功能舱可通过以太网或无线wifi与云端服务器进行通讯。每一多功能舱内通常设置主控单元以及各种娱乐、休息和/或办公设备,例如沙发/座椅、音响、视频投影/播放设备等等。主控单元通过485总线或can总线等通讯总线与各种娱乐、休息和/或办公设备进行通讯,并通过总线向各种娱乐、休息和/或办公设备传递相应的控制指令进而对其进行调节。部分设备分别具有一种或多种可调节的功能。例如沙发/座椅靠背方向、靠背角度、按摩强度等可通过控制指令进行调节,音响音量、模式(如混响)等可通过控制指令进行调节,视频播放设备的播放进度、亮度等可通过控制指令进行调节,等等。而在已知技术中,这些调节通过相应设备上设置的物理按钮或者通过相应设备的专门遥控器进行。
27.下面以沙发为例说明根据本发明的、用户特有的、无需接触物理按钮或使用遥控器的、设备智能控制方法。
28.图1示出了根据本发明的设备智能控制方法的一优选实施例的流程图。
29.在步骤s102,响应于沙发启动,经云端服务器的用户账户及订单系统查询沙发所在多功能舱的当前订单,根据当前订单确定沙发所在多功能舱的当前用户。
30.在步骤s104,经用户账户及订单系统确定沙发所在多功能舱的当前用户对沙发是否已存在偏好设置。如果已存在偏好设置,则处理进行到步骤s106;否则,如果不存在偏好
设置,则处理进行到步骤s108。
31.在步骤s106,将当前用户的偏好设置经多功能舱的主控单元发送给沙发的控制模块,从而控制沙发根据该偏好设置进行调节。由此,用户无需任何动作,即可按照之前习惯、舒适的方式享受沙发的例如按摩功能、以适合自己的角度躺倒等。之后,处理进行到步骤s110。
32.在步骤s108,在不存在偏好设置时,云端服务器经多功能舱的主控单元通知沙发的控制模块根据默认设置调节沙发的功能。之后,处理进行到步骤s110。
33.在步骤s110,确定云端服务器是否接收到用户发出的控制沙发的指令信息。该指令信息可以是经用户的智能电话上的多功能舱app的用户界面输入并传到云端服务器的信息。例如,多功能舱app中设计有沙发对应的控制指令虚拟按钮,如“向前调节”、“向后调节”、“平躺角度”、“沙发复位”、“按摩加强”、“按摩减弱”、“停止按摩”等。当用户操作相应的控制指令按钮时,智能电话将相应控制指令通过以太网或无线wifi发送到云端服务器。如果确定接收到指令信息,处理进行到步骤s112;否则,处理进行到步骤s126。
34.在另一实施例中,指令信息也可以由用户讲出。在该情形下,多功能舱内设置有麦克风,用于采集舱内的语音。该麦克风可通过特定的唤醒词例如“你好,智能舱!”唤醒,唤醒后可将后续的语音信息上传到云端服务器,通过部署在云端服务器内的语音识别引擎进行语义分析和识别,提取沙发相关的控制信息,例如“向前调节”、“向后调节”、“坐直”、“平躺”、“增加按摩强度”、“停止按摩”等。语音识别引擎可使用本领域已知的、任何适当的识别引擎。
35.在步骤s112,经用户账户及订单系统确定发出指令信息的用户是否为某一多功能舱的当前用户,避免非当前用户误操作多功能舱app中的控制按钮导致多功能舱内设备不必要的动作。如果确定发出指令信息的用户为某一多功能舱的当前用户,则处理进行到步骤s114;否则,处理返回到步骤s126。
36.在步骤s114,根据接收到的指令信息或者经识别的指令信息生成控制沙发的指令。
37.在步骤s116,将指令发送到用户所在多功能舱的主控单元。
38.在步骤s118,主控单元根据接收到的指令确定多功能舱内对应的设备,在本例子中,该设备为沙发。
39.在步骤s120,主控单元将指令发送给沙发的控制模块,从而控制沙发根据指令进行调节。例如,沙发的控制模块根据指令驱动沙发的角度调节电机工作而调节沙发靠背的角度或者驱动沙发的按摩电机增大或减小按摩强度等。从而,无需沙发上设置的物理按钮或者专门的沙发遥控器,即可智能地控制沙发的调节,提高了多功能舱的科技感,进而改善用户体验,提高用户满意度。
40.在步骤s122,提供是否保存沙发的当前设置的提示。如果接收到确定保存的信号,处理进行到步骤s124。否则,如果接收到不保存的信号或者在预设时间内如10秒内未接收到任何反馈,则处理返回到步骤s126。
41.在步骤s124,将当前设置保存为当前用户对沙发的偏好设置。在之前已经有相应偏好设置的情形下,用当前设置更新先前的偏好设置。这样,云端服务器可将用户的偏好记忆到用户账户及订单系统中。当用户下次再次使用多功能舱时,沙发的角度及按摩强度等
便会自动调节到该用户最后一次设置并记忆的状态,大大改善了用户体验。
42.在步骤s126,确定沙发是否关闭。如果沙发未被关闭,处理返回到步骤s110;否则,处理进行到步骤s128。
43.在步骤s128,将沙发的设置恢复为默认设置。
44.在另一实施例中,例如,当用户在app上结束使用并关门离舱后,尽管沙发可能在用户离舱前未被关闭,云端服务器可将多功能舱结束使用的信息下发到多功能舱的主控单元,主控单元向沙发控制模块发送复位指令,使沙发复位到初始设置/位置,避免影响下一位用户使用。
45.尽管上面结合沙发对本发明的智能控制方法进行说明,但该方法可同样地适用于多功能舱内的其它可控设备如音响。例如,可通过经app用户界面输入的指令信息或用户讲出的语音信息控制音响的音量高低、混响模式等。
46.图2示出了根据本发明的设备智能控制系统的一优选实施例的示意性框图,该系统包括:
47.指令信息接收模块202,用于接收用户控制一设备的指令信息,所述设备位于一多功能舱内;
48.指令信息发送用户状态确定模块204,用于确定发送所述指令信息的用户是否为一多功能舱的当前用户;
49.指令信息转换模块206,用于响应于确定发送所述指令信息的用户为一多功能舱的当前用户,将所述指令信息转换成指令并发送到用户所在多功能舱的主控单元;
50.设备确定模块208,用于根据所述指令确定多功能舱内对应的设备;
51.指令发送模块210,用于将所述指令发送给所确定的设备的控制模块,控制该设备根据所述指令进行调节。
52.当前用户确定模块212,用于响应于多功能舱内的一设备启动,确定所启动的设备所在多功能舱的当前用户;
53.偏好设置确定模块214,用于确定当前用户对所启动的设备类型是否存在偏好设置;
54.偏好设置发送模块216,用于响应于当前用户对所启动的设备类型存在偏好设置,将所述偏好设置发送给所启动的设备的控制模块,控制该设备根据所述偏好设置进行调节;
55.提示模块218,用于提供是否保存所述设备的当前设置的提示;
56.偏好设置保存模块220,用于响应于确定保存,将当前设置保存为当前用户对所涉及多功能舱内设备类型的偏好设置或者用当前设置更新先前的偏好设置;
57.设置复原模块222,用于响应于多功能舱内的一设备关闭,将该设备的设置恢复为默认设置;或者用于响应于用户结束使用多功能舱,将多功能舱内设备的设置恢复为默认设置。
58.在另一实施例中,本发明提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现结合图1所示和所述的方法实施例或其它相应方法实施例的步骤或者实现结合图2所示和所述的系统实施例或其它相应系统实施例的功能,在此不再赘述。
59.在另一实施例中,本发明提供一种多功能舱,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中所述处理器执行所述计算机程序时实现结合图1所示和所述的方法实施例或其它相应方法实施例的步骤或者实现结合图2所示和所述的系统实施例或其它相应系统实施例的功能,在此不再赘述。
60.在此所述的多个不同实施方式或者其特定特征、结构或特性可在本发明的一个或多个实施方式中适当组合。另外,在某些情形下,只要适当,流程图中和/或流水处理描述的步骤顺序可修改,并不必须精确按照所描述的顺序执行。另外,本发明的多个不同方面可使用软件、硬件、固件或者其组合和/或执行所述功能的其它计算机实施的模块或装置进行实施。本发明的软件实施可包括保存在计算机可读介质中并由一个或多个处理器执行的可执行代码。计算机可读介质可包括计算机硬盘驱动器、rom、ram、闪存、便携计算机存储介质如cd

rom、dvd

rom、闪盘驱动器和/或具有通用串行总线(usb)接口的其它装置,和/或任何其它适当的有形或非短暂计算机可读介质或可执行代码可保存于其上并由处理器执行的计算机存储器。本发明可结合任何适当的操作系统使用。
61.除非明确指出,在此所用的单数形式“一”、“该”均包括复数含义(即具有“至少一”的意思)。应当进一步理解,说明书中使用的术语“具有”、“包括”和/或“包含”表明存在所述的特征、步骤、操作、元件和/或部件,但不排除存在或增加一个或多个其他特征、步骤、操作、元件、部件和/或其组合。如在此所用的术语“和/或”包括一个或多个列举的相关项目的任何及所有组合。
62.前面说明了本发明的一些优选实施例,但是应当强调的是,本发明不局限于这些实施例,而是可以本发明主题范围内的其它方式实现。本领域技术人员可以在本发明技术构思的启发和不脱离本发明内容的基础上对本发明做出各种变型和修改,这些变型或修改仍落入本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1