CN114900538B - 智能镜子的控制方法和装置、存储介质及电子装置 - Google Patents
智能镜子的控制方法和装置、存储介质及电子装置 Download PDFInfo
- Publication number
- CN114900538B CN114900538B CN202210313482.0A CN202210313482A CN114900538B CN 114900538 B CN114900538 B CN 114900538B CN 202210313482 A CN202210313482 A CN 202210313482A CN 114900538 B CN114900538 B CN 114900538B
- Authority
- CN
- China
- Prior art keywords
- target
- target function
- associated equipment
- data
- intelligent mirror
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 74
- 238000003860 storage Methods 0.000 title claims abstract description 19
- 230000001360 synchronised effect Effects 0.000 claims abstract description 79
- 230000006870 function Effects 0.000 claims description 343
- 230000004044 response Effects 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 8
- 238000005516 engineering process Methods 0.000 abstract description 12
- 238000001514 detection method Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 238000005406 washing Methods 0.000 description 4
- 230000003993 interaction Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000003287 bathing Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000002537 cosmetic Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请公开了一种智能镜子的控制方法和装置、存储介质及电子装置,其中,该方法包括:接收智能镜子发送的目标功能数据,其中,目标功能数据为智能镜子上的目标功能的运行数据;确定目标功能数据待同步到的目标关联设备,其中,目标关联设备是智能镜子的关联设备,目标关联设备上运行有目标功能;将目标功能数据同步到目标关联设备上,以更新目标关联设备上的目标功能的运行数据,通过本申请,解决了相关技术中的智能镜子的控制方法存在由于信息获取的操作繁琐导致的智能镜子的使用率低的技术问题。
Description
技术领域
本申请涉及智能家居领域,具体而言,涉及一种智能镜子的控制方法和装置、存储介质及电子装置。
背景技术
目前,智能镜子可以方便用户观察自身,以实现普通镜子的功能。此外,上述智能镜子还可以为用户提供显示水温、天气提醒、交通情况、路线导航、音乐播放、新闻播报等功能。
然而,在用户离开智能镜子之后,通过智能镜子播放的内容将会消失,如果用户想要使用智能镜子上播放的内容,则需要重新进行搜索,操作繁琐,影响用户的使用体验,使得智能镜子的使用率较低。
由此可见,相关技术中的智能镜子的控制方法,存在由于信息获取的操作繁琐导致的智能镜子的使用率低的技术问题。
发明内容
本申请实施例中提供了一种智能镜子的控制方法和装置、存储介质及电子装置,以至少解决相关技术中的智能镜子的控制方法存在由于信息获取的操作繁琐导致的智能镜子的使用率低的技术问题。
根据本申请实施例的一个方面,提供了一种智能镜子的控制方法,包括:接收智能镜子发送的目标功能数据,其中,所述目标功能数据为所述智能镜子上的目标功能的运行数据;确定所述目标功能数据待同步到的目标关联设备,其中,所述目标关联设备是所述智能镜子的关联设备,所述目标关联设备上运行有所述目标功能;将所述目标功能数据同步到所述目标关联设备上,以更新所述目标关联设备上的所述目标功能的运行数据。
在一个示例性实施例中,所述确定所述目标功能数据待同步到的目标关联设备,包括:接收所述智能镜子发送的第一同步请求,其中,所述第一同步请求用于请求将所述目标功能数据同步给所述智能镜子的关联设备;响应于所述第一同步请求,确定所述目标功能数据待同步到的所述目标关联设备;或者,接收所述目标关联设备发送的第二同步请求,其中,所述第二同步请求用于请求同步所述目标功能的运行数据;响应于所述第二同步请求,确定将所述目标功能数据同步到所述目标关联设备上。
在一个示例性实施例中,所述响应于所述第一同步请求,确定所述目标功能数据待同步到的所述目标关联设备,包括:在所述第一同步请求中携带用于指示所述目标功能数据待同步到的关联设备的设备指示信息的情况下,将所述设备指示信息所指示的关联设备,确定为所述目标关联设备;在所述第一同步请求中未携带有用于指示所述目标功能数据待同步到的关联设备的指示信息的情况下,将所述智能镜子的一组关联设备中,运行有所述目标功能的关联设备,确定为所述目标关联设备。
在一个示例性实施例中,所述将所述智能镜子的一组关联设备中,运行有所述目标功能的关联设备,确定为所述目标关联设备,包括:根据所述目标功能的功能标识查找与所述一组关联设备对应的功能运行记录,其中,所述功能运行记录用于记录所述一组关联设备中,不同功能标识所标识的功能运行在的关联设备;在查找到运行有所述目标功能的关联设备的情况下,将查找到的关联设备,确定为所述目标关联设备。
在一个示例性实施例中,在所述接收所述智能镜子发送的第一同步请求之前,所述方法还包括:通过所述智能镜子的图像采集设备对所述图像采集设备的采集区域进行实时图像采集,得到所述采集区域的实时图像;对所述采集区域的实时图像进行目标识别,得到所述智能镜子的使用对象的识别结果,其中,所述使用对象的识别结果用于表示所述使用对象是否位于所述采集区域以内;在根据所述使用对象的识别结果确定出所述使用对象位于所述采集区域以外的时间大于或者等于目标时间阈值的情况下,通过所述智能镜子发送所述第一同步请求。
在一个示例性实施例中,在所述将所述目标功能数据同步到所述目标关联设备上之后,所述方法还包括:使用所述目标功能数据更新所述目标关联设备上的所述目标功能的运行数据,得到已更新运行数据;响应于对所述目标关联设备上的所述目标功能的触发操作,按照所述已更新运行数据在所述目标关联设备上运行所述目标功能。
在一个示例性实施例中,在所述接收智能镜子发送的目标功能数据之前,所述方法还包括:在通过所述智能镜子的图像采集设备检测到所述智能镜子的使用对象出现在所述图像采集设备的采集区域内、且当前时间处于预设时间段内的情况下,通过所述智能镜子向所述使用对象发出提示信息,其中,所述提示信息用于提示以下至少之一:天气状况,交通状况。
根据本申请实施例的另一个方面,还提供了一种智能镜子的控制装置,包括:接收单元,用于接收智能镜子发送的目标功能数据,其中,所述目标功能数据为所述智能镜子上的目标功能的运行数据;确定单元,用于确定所述目标功能数据待同步到的目标关联设备,其中,所述目标关联设备是所述智能镜子的关联设备,所述目标关联设备上运行有所述目标功能;同步单元,用于将所述目标功能数据同步到所述目标关联设备上,以更新所述目标关联设备上的所述目标功能的运行数据。
在一个示例性实施例中,所述确定单元,包括:第一接收模块,用于接收所述智能镜子发送的第一同步请求,其中,所述第一同步请求用于请求将所述目标功能数据同步给所述智能镜子的关联设备;第一确定模块,用于响应于所述第一同步请求,确定所述目标功能数据待同步到的所述目标关联设备;或者,第二接收模块,用于接收所述目标关联设备发送的第二同步请求,其中,所述第二同步请求用于请求同步所述目标功能的运行数据;第二确定模块,用于响应于所述第二同步请求,确定将所述目标功能数据同步到所述目标关联设备上。
在一个示例性实施例中,所述第一确定模块,包括:第一确定子模块,用于在所述第一同步请求中携带用于指示所述目标功能数据待同步到的关联设备的设备指示信息的情况下,将所述设备指示信息所指示的关联设备,确定为所述目标关联设备;第二确定子模块,用于在所述第一同步请求中未携带有用于指示所述目标功能数据待同步到的关联设备的指示信息的情况下,将所述智能镜子的一组关联设备中,运行有所述目标功能的关联设备,确定为所述目标关联设备。
在一个示例性实施例中,所述第二确定子模块,包括:查找子单元,用于根据所述目标功能的功能标识查找与所述一组关联设备对应的功能运行记录,其中,所述功能运行记录用于记录所述一组关联设备中,不同功能标识所标识的功能运行在的关联设备;确定子单元,用于在查找到运行有所述目标功能的关联设备的情况下,将查找到的关联设备,确定为所述目标关联设备。
在一个示例性实施例中,所述装置还包括:采集单元,用于在所述接收所述智能镜子发送的第一同步请求之前,通过所述智能镜子的图像采集设备对所述图像采集设备的采集区域进行实时图像采集,得到所述采集区域的实时图像;识别单元,用于对所述采集区域的实时图像进行目标识别,得到所述智能镜子的使用对象的识别结果,其中,所述使用对象的识别结果用于表示所述使用对象是否位于所述采集区域以内;发送单元,用于在根据所述使用对象的识别结果确定出所述使用对象位于所述采集区域以外的时间大于或者等于目标时间阈值的情况下,通过所述智能镜子发送所述第一同步请求。
在一个示例性实施例中,所述装置还包括:更新单元,用于在所述将所述目标功能数据同步到所述目标关联设备上之后,使用所述目标功能数据更新所述目标关联设备上的所述目标功能的运行数据,得到已更新运行数据;运行单元,用于响应于对所述目标关联设备上的所述目标功能的触发操作,按照所述已更新运行数据在所述目标关联设备上运行所述目标功能。
在一个示例性实施例中,所述装置还包括:发出单元,用于在所述接收智能镜子发送的目标功能数据之前,在通过所述智能镜子的图像采集设备检测到所述智能镜子的使用对象出现在所述图像采集设备的采集区域内、且当前时间处于预设时间段内的情况下,通过所述智能镜子向所述使用对象发出提示信息,其中,所述提示信息用于提示以下至少之一:天气状况,交通状况。
根据本申请实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述智能镜子的控制方法。
根据本申请实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述智能镜子的控制方法。
在本申请实施例中,采用智能镜子上的特定功能的运行数据与智能镜子的关联设备进行共享的的方式,通过接收智能镜子发送的目标功能数据,其中,目标功能数据为智能镜子上的目标功能的运行数据;确定目标功能数据待同步到的目标关联设备,其中,目标关联设备是智能镜子的关联设备,目标关联设备上运行有目标功能;将目标功能数据同步到目标关联设备上,以更新目标关联设备上的目标功能的运行数据,由于将智能镜子上的某一功能的运行数据同步到智能镜子的关联设备上,使得关联设备上的相同功能可以按照同步的运行数据继续执行,可以实现简化关联设备获取运行数据的操作的目的,从而达到了提高智能镜子的使用率、提升用户的使用体验的技术效果,进而解决了相关技术中的智能镜子的控制方法存在由于信息获取的操作繁琐导致的智能镜子的使用率低的技术问题。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
为了更清楚地说明本申请实施例或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是根据本申请实施例的一种可选的智能镜子的控制方法的硬件环境的示意图;
图2是根据本申请实施例的一种可选的智能镜子的控制方法的流程示意图;
图3是根据本申请实施例的一种可选的数据同步过程的示意图;
图4是根据本申请实施例的另一种可选的智能镜子的控制方法的流程示意图;
图5是根据本申请实施例的一种可选的智能镜子的控制装置的结构框图;
图6是根据本申请实施例的一种可选的电子装置的结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例可以按照除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
根据本申请实施例的一个方面,提供了一种智能镜子的控制方法。可选地,在本实施例中,上述智能镜子的控制方法可以功能于如图1所示的由智能设备102(例如,智能镜子)和服务器104所构成的硬件环境中。如图1所示,服务器104通过网络与智能设备102进行连接,可用于为智能设备或智能设备上安装的客户端提供服务(如功能服务等),可在服务器上或独立于服务器设置数据库,用于为服务器104提供数据存储服务。
上述网络可以包括但不限于以下至少之一:有线网络,无线网络。上述有线网络可以包括但不限于以下至少之一:广域网,城域网,局域网,上述无线网络可以包括但不限于以下至少之一:WIFI(Wireless Fidelity,无线保真),蓝牙。智能设备102可以但不限定于为智能镜子等。上述服务器104可以是物联网平台的云端服务器,也可以是其他能够对智能设备的运行状态等进行控制的服务器。
本申请实施例的智能镜子的控制方法可以由服务器104来执行,也可以由智能设备102来执行,还可以是由服务器104和智能设备102共同执行。其中,智能设备102执行本申请实施例的智能镜子的控制方法也可以是由安装在其上的客户端来执行。
以由服务器104来执行本实施例中的智能镜子的控制方法为例,图2是根据本申请实施例的一种可选的智能镜子的控制方法的流程示意图,如图2所示,该方法的流程可以包括以下步骤:
步骤S202,接收智能镜子发送的目标功能数据,其中,目标功能数据为智能镜子上的目标功能的运行数据。
本实施例中的智能镜子的控制方法可以应用到对智能镜子进行控制的场景中。该智能镜子可以通过网络与终端设备、云端服务器(即,服务器104的一种示例)、其他智能设备等进行通信,用户可以通过操作终端设备或者智能镜子本身对智能镜子进行控制。上述的智能镜子可以为安装有智能芯片的镜子,可以布设在用户家庭中任意位置,比如,安装在浴室内的智能镜子,本实施例中对于智能镜子的类型、布设位置等不做限定。
在本实施例中,智能镜子可以运行一种或者多种功能,可以包括但不限于以下至少之一:天气,新闻,时间,护肤,水温,语音导航,音乐等。智能镜子可以对其上的目标功能的运行数据进行记录,得到目标功能数据,并可以将记录的目标功能数据上报目标服务器(服务器104的一种示例),而目标服务器可以接收智能镜子发送的上述目标功能数据。
可选地,智能镜子向目标服务器上传其上功能的运行数据的时机可以有一种或者多种,可以包括但不限于以下至少之一:实时上报,在检测到某个功能执行完毕(例如,该功能在大于或者等于阈值时间未再被执行)之后,到达设定的上传时间(例如,基于指定时间,基于上传周期确定的上传时间)之后,接收到目标服务器的上传指令之后,检测到用于触发数据上传的触发操作之后,检测到使用对象离开智能镜子的检测范围的时间超过设定的时间阈值之后,还可以是其他时机,本实施例中对此不做限定。
例如,智能镜子可以实时记录其上运行的功能的运行数据,得到该功能的功能数据,并在满足上传时机时,将记录的功能数据进行上报。
这里,目标功能数据所记录的可以是对目标功能所执行的功能操作的操作结果,例如,音乐播放功能所播放所播放到的最新位置(即,音乐播放功能执行音乐播放操作的操作结果)。可选地,目标功能数据可以是与目标功能对应的、生成时间位于目标时间阈值内的运行数据,上述目标时间阈值可以是当前时间前5分钟内,也可以是当前时间前10分钟内,还可以是其他时间,本实施例中对此不做限定。
可选地,智能镜子上运行的功能可以有至少一个功能,确定至少一个功能中待同步的目标功能、以及目标功能数据的方式可以是:首先确定待同步功能数据的目标关联设备,根据目标关联设备上运行的功能,从至少一个功能中确定出目标功能,进而根据目标功能,确定该目标功能的运行数据,得到目标功能数据。
需要说明的是,智能镜子上可以运行有Android(安卓)操作***,并可以带有触摸屏、语音传感器等,可以通过语音、手势等控制操作对智能镜子进行操作控制。Android可以操作各种智能设备,生活中有很多用到触摸屏的设备,触摸屏可以显示各种内容,同时可以通过手指来对屏幕进行操作。基于Android的智能设备有轻薄本、手机、电视等屏幕触控产品。Android的本义指“机器人”,是一种基于Linux平台的开源手机操作***,上述的手机操作***包括操作***、中间件、用户界面以及功能软件。随着技术的发展,Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机、智能手表等。
步骤S204,确定目标功能数据待同步到的目标关联设备,其中,目标关联设备是智能镜子的关联设备,目标关联设备上运行有目标功能。
在本实施例中,智能镜子可以与至少一个关联设备,例如,智能镜子可以与车载设备、智能手机等多个设备进行关联。智能镜子的关联设备可以是与智能镜子具有关联关系(例如,绑定关系)的设备,比如,与同一用户绑定的设备。目标服务器中存储有各个用户绑定的设备,并且还存储有每个设备上安装的功能的相关信息,例如,每个设备上运行的各个功能的功能标识等,本实施例中对此不限定。
对于获取到的目标功能数据,基于目标功能数据的同步需求,目标服务器可以确定至少一个关联设备中,待同步目标功能数据的关联设备,即,目标关联设备。目标关联设备上运行有目标功能,其可以是一个关联设备,也可以是多个关联设备。目标关联设备可以是指定的某一设备,也可以是与智能镜子关联的所有设备或者部分设备,本实施例中对此不做限定。
可选地,确定目标功能数据待同步到的目标关联设备的过程可以是:在智能镜子已指示目标功能数据待同步到的关联设备的情况下,将智能镜子所指示的的关联设备,确定为目标关联设备;在智能镜子未指示目标功能数据待同步到的关联设备的情况下,将智能镜子的关联设备中,请求同步目标功能数据的关联设备,确定为目标关联设备,还可以是其他确定方式,本实施例中对此不做限定。
需要说明的是,对于浴室、洗手间等场景内的智能镜子,由于人在此类场景中一般待的时间较短,通过智能镜子播放视频(例如,看电影、看电视等)、看书等并不适合,可能会影响洗澡、洗漱等正常活动。因此,可以将此类功能从智能镜子中移除,即,不安装此类功能。
步骤S206,将目标功能数据同步到目标关联设备上,以更新目标关联设备上的目标功能的运行数据。
在确定出目标功能数据之后,目标服务器可以根据目标功能数据来更新目标关联设备的目标功能的运行数据。可选地,目标服务器可以将目标功能数据同步到目标关联设备上,以更新目标关联设备上的目标功能的运行数据,例如,目标服务器可以将目标功能数据发送给目标关联设备,目标关联设备在接收到目标功能数据之后,将其上的目标功能的运行数据同步为目标功能数据。
可选地,目标功能数据中可以包括目标功能的功能标识。上述将目标功能数据同步到目标关联设备的目标功能上的过程可以是:将目标功能数据发送至目标关联设备,目标关联设备根据目标功能数据中的功能标识确定出与目标功能数据对应的目标功能,并使用目标功能数据同步目标功能的运行数据。
需要说明的是,上述将目标功能数据发送至目标关联设备的过程,可以是将目标功能数据封装成数据包后,将封装后的数据包发送至目标关联设备,或者是将目标功能数据对应的数据参数发送至目标关联设备。在将目标功能数据同步到目标关联设备的目标功能上的过程中,为了保证同步过程中的稳定性,需要保证目标关联设备处于与目标服务器的连接状态,以避免同步失败的情况。若在同步的过程中,目标关联设备与目标服务器的连接出现中断,可以重新向目标关联设备发送待同步的目标功能数据。
通过上述步骤,接收智能镜子发送的目标功能数据,其中,目标功能数据为智能镜子上的目标功能的运行数据;确定目标功能数据待同步到的目标关联设备,其中,目标关联设备是智能镜子的关联设备,目标关联设备上运行有目标功能;将目标功能数据同步到目标关联设备上,以更新目标关联设备上的目标功能的运行数据,解决了相关技术中的智能镜子的控制方法存在由于信息获取的操作繁琐导致的智能镜子的使用率低的技术问题,提高了智能镜子的使用率。
在一个示例性实施例中,确定目标功能数据待同步到的目标关联设备的方式可以有一种或者多种,可以包括但不限于:基于智能镜子的指示,确定目标关联设备,基于关联设备的同步请求,确定目标关联设备。
作为一种可选的实施方式,确定目标功能数据待同步到的目标关联设备,包括:
S111,接收智能镜子发送的第一同步请求,其中,第一同步请求用于请求将目标功能数据同步给智能镜子的关联设备;
S112,响应于第一同步请求,确定目标功能数据待同步到的目标关联设备。
目标服务器可以接收智能镜子发送的第一同步请求,响应于第一同步请求,确定目标功能数据待同步到的目标关联设备。第一同步请求用于请求将目标功能数据同步给智能镜子的关联设备。第一同步请求可以是智能镜子响应于获取到的同步指令生成的,上述同步指令可以是响应于用户在智能镜子上执行的特定触控操作(例如,点击、双击、滑动等操作)生成的,也可以是接收到的用户发送的语音指令或者其他形式的指令(例如,手势操作),本实施例中对此不做限定。
可选地,用户可以触发智能镜子向目标服务器发送第一同步请求,当第一同步请求中包含待同步到的关联设备的设备标识时,目标服务器可以将第一同步请求中所携带的设备标识所标识的设备,确定为目标关联设备;当第一同步请求中不包含待同步到的关联设备的设备信息时,此时无法根据第一同步请求中携带的信息确定待同步到的关联设备时,可以从智能镜子的关联设备中,按照预定规则确定目标关联设备。本实施例中对此不做限定。
上述预设规则可以是预先配置的设备选择规则,其包括但不限于以下之一:将随机选取的关联设备,确定为目标关联设备,将全部关联设备确定为目标关联设备,将运行有目标功能的关联设备,确定为目标关联设备,还可以是其他的设备选取规则。
例如,服务器可以接收智能镜子发送的同步请求,并根据上述同步请求中携带的待同步到的关联设备的设备标识,确定出待同步到的关联设备为车载电脑。
作为另一种可选的实施方式,确定目标功能数据待同步到的目标关联设备,包括:
S121,接收目标关联设备发送的第二同步请求,其中,第二同步请求用于请求同步目标功能的运行数据;
S122,响应于第二同步请求,确定将目标功能数据同步到目标关联设备上。
在本实施例中,也可以基于用户对目标关联设备执行的操作,由目标关联设备向目标服务器发送同步请求,以请求同步其他设备(例如,智能镜子)上的操作记录。对于目标关联设备,响应于检测到的触发操作,目标关联设备可以向目标服务器发送第二同步请求,第二同步请求用于请求将其他设备上的目标功能的运行数据同步到目标关联设备上。
目标服务器可以接收目标关联设备发送的第二同步请求,第二同步请求用于请求同步目标功能的运行数据。响应于第二同步请求,目标服务器可以确定将目标功能数据同步到目标关联设备上。
例如,用户可以通过车载电脑向服务器发送同步请求,以将智能镜子上的功能的运行数据同步到车载电脑上。
通过本实施例,根据智能镜子发送的同步请求确定待同步的关联设备、或者根据关联设备发送的同步请求确定待同步到的关联设备,可以更精确地进行功能数据的同步,从而提高功能数据同步的准确性,进而提高了用户的使用体验。
在一个示例性实施例中,响应于第一同步请求,确定目标功能数据待同步到的目标关联设备,包括:
S21,在第一同步请求中携带用于指示目标功能数据待同步到的关联设备的设备指示信息的情况下,将设备指示信息所指示的关联设备,确定为目标关联设备;
S22,在第一同步请求中未携带有用于指示目标功能数据待同步到的关联设备的指示信息的情况下,将智能镜子的一组关联设备中,运行有目标功能的关联设备,确定为目标关联设备。
在本实施例中,在接收到第一同步请求后,目标服务器可以对第一同步请求进行响应。可选地,可以根据第一同步请求中是否携带有待同步到的关联设备的设备信息,采用不同的方式确定待同步到的目标关联设备。
作为一种可选的实施方式,在第一同步请求中携带有用于指示目标功能数据待同步到的关联设备的设备指示信息的情况下,目标服务器可以将设备指示信息所指示的关联设备,确定为目标关联设备。
作为另一种可选的实施方式,在第一同步请求中未携带有用于指示目标功能数据待同步到的关联设备的指示信息的情况下,目标服务器可以将智能镜子的一组关联设备中,运行有目标功能的关联设备,确定为目标关联设备。
例如,当第一同步请求用于请求将智能镜子上音乐播放功能的播放记录同步到车载电脑时,服务器可以将车载电脑确定待同步到的关联设备,当第一同步请求用于请求将智能镜子上音乐播放功能的播放记录进行同步,且与智能镜子关联的设备为智能音响、智能电脑等设备时,服务器可以将智能音响、智能电脑等设备中具有音乐播放功能的设备,确定为待同步到的关联设备。
需要说明的是,待同步到的关联设备的数量可以为一个或多个,对于每个关联设备,可以分别将其作为目标关联设备确定待同步到该设备上的目标功能数据,进而实现对多个关联设备中目标功能的运行数据的同步。
通过本实施例,基于智能镜子的同步请求中是否携带有用于指示待同步到的关联设备的设备指示信息,采用不同的方式确定待同步到的关联设备,可以提高功能数据同步的灵活性。
在一个示例性实施例中,将智能镜子的一组关联设备中,运行有目标功能的关联设备,确定为目标关联设备,包括:
S31,根据目标功能的功能标识查找与一组关联设备对应的功能运行记录,其中,功能运行记录用于记录一组关联设备中,不同功能标识所标识的功能运行在的关联设备;
S32,在查找到运行有目标功能的关联设备的情况下,将查找到的关联设备,确定为目标关联设备。
在确定一组关联设备中运行有目标功能的关联设备时,目标服务器可以分别查找每个关联设备上运行的功能,将查找到的运行有目标功能的关联设备,确定为目标关联设备。由于需要查找每个关联设备运行的所有功能,上述确定目标关联设备的效率较低。
在本实施例中,为了提高确定目标关联设备的效率,目标服务器上可以以功能为单位预先保存每个功能所运行在的关联设备,比如,与使用对象绑定的一组关联设备上可以运行有多个功能,目标服务器上可以通过功能运行记录记录一组关联设备上,多个功能中的每个功能所运行在的关联设备。
在确定一组关联设备中运行有目标功能的关联设备时,目标服务器可以根据目标功能的功能标识查找与上述功能运行记录,即,查找功能运行记录中,与目标功能的功能标识所对应的条目,从而查找运行有目标功能的关联设备。如果查找到运行有目标功能的关联设备,目标服务器可以将查找到的关联设备确定为目标关联设备。
例如,按照音乐播放功能的功能标识查找功能运行记录。如果功能运行记录显示音乐播放功能运行在智能音响、智能电脑上时,可以将智能音响、智能电脑确定为待同步到的关联设备。
通过本实施例,通过功能运行记录来记录每个功能所运行在的关联设备,可以方便查找运行有特定功能的关联设备,提高设备查找的效率。
在一个示例性实施例中,在接收智能镜子发送的第一同步请求之前,上述方法还包括:
S41,通过智能镜子的图像采集设备对图像采集设备的采集区域进行实时图像采集,得到采集区域的实时图像;
S42,对采集区域的实时图像进行目标识别,得到智能镜子的使用对象的识别结果,其中,使用对象的识别结果用于表示使用对象是否位于采集区域以内;
S43,在根据使用对象的识别结果确定出使用对象位于采集区域以外的时间大于或者等于目标时间阈值的情况下,通过智能镜子发送第一同步请求。
在本实施例中,第一同步请求可以是智能镜子在检测到智能镜子的使用对象的触发操作之后发送的,也可以智能镜子基于智能镜子上的检测部件(例如,图像采集部件、人体传感器、或者其他的检测部件)的检测结果自动发送的。
可选地,智能镜子上可以设置有图像采集部件,在智能镜子处于运行状态的情况下,可以通过上述图像采集部件进行图像采集,可选地,可以通过智能镜子的图像采集设备对图像采集设备的采集区域进行实时图像采集,得到采集区域的实时图像。基于采集到的图像(例如,上述实时图像)确定智能镜子的使用对象是否位于图像采集部件的采集范围以内,进而确定使用对象是否需要继续使用智能镜子,在确定使用对象不需要继续使用智能镜子时,触发发送第一同步请求。
图像采集部件可以包括一种或者多种,可以是摄像头,还可以是其他类型的图像采集部件,并且,智能镜子上设置的图像采集部件的数量也可以是一个或者多个,例如,可以在智能镜子上设置多个摄像头,从而更为完整的采集图像。
当图像采集部件的个数为多个时,目标服务器可以控制图像采集部件中的一个图像采集部件进行图像采集,并将该图像采集部件采集到的图像作为采集区域的实时图像,也可以是控制图像采集部件中的多个图像采集部件同时进行采集,得到多个采集图像,再将多个采集图像进行融合,得到采集区域的实时图像(即,融合后的图像),本实施例中对此不做限定。
在采集到采集区域的实时图像之后,智能镜子(或者,目标服务器)可以对采集区域的实时图像进行目标识别,得到智能镜子的使用对象的识别结果,该使用对象的识别结果用于表示使用对象是否位于采集区域以内。上述对采集区域的实时图像进行目标识别的过程可以是:采用人像识别技术对采集区域的实时图像进行识别,以确定在采集区域的实时图像中是否存在使用对象。可选地,当采集区域的实时图像中包含使用对象时,可以认为使用对象位于采集范围内,当采集区域的实时图像中不包含使用对象时,可以认为使用对象位于采集范围以外。
由于当使用对象低头、蹲下或者由于其他原因暂时离开图像采集部件的采集范围时,智能镜子中所采集到的采集区域的实时图像的识别结果也会是使用对象当前位于采集范围以外。此时,将智能镜子的显示内容同步到其他设备,可能会在使用对象继续使用智能镜子之后,产生新的操作记录,并需要将新的操作记录再次同步到目标服务器。如果两次同步的操作记录有对同一功能的相同功能操作的不同操作记录时,需要对前一次的操作记录进行更新,增加了操作记录同步的复杂度。
可选地,为了降低操作记录同步的复杂度,可以在根据使用对象的识别结果确定出使用对象位于采集区域以外的时间大于或者等于目标时间阈值的情况下,才通过智能镜子发送第一同步请求。上述目标时间阈值可以是使用对象根据需要自行设定的时间阈值,也可以是默认的时间阈值,还可以是根据使用对象的使用习惯自动设定的时间阈值,本实施例中对此不做限定。
需要说明的是,本实施例中的智能镜子的图像采集部件可以周期性地进行图像采集,两次图像采集之间的时间间隔可以是由使用对象设定的,也可以是由服务器设定的,例如,可以每隔10s进行一次图像采集。对应地,如果在连续多次图像采集所得到的采集图像中均未识别到使用对象,则可以发送第一同步请求。
例如,当设定的时间阈值为10分钟时,若智能镜子上的摄像头所采集的图像中未识别到用户的时间大于或者等于10分钟,通过智能镜子发送同步请求。
通过本实施例,在基于采集图像确定使用对象位于采集范围以外的时间大于或者等于时间阈值时,向服务器发送同步请求,可以提高操作记录同步的及时性。
在一个示例性实施例中,在将目标功能数据同步到目标关联设备上之后,上述方法还包括:
S51,使用目标功能数据更新目标关联设备上的目标功能的运行数据,得到已更新运行数据;
S52,响应于对目标关联设备上的目标功能的触发操作,按照已更新运行数据在目标关联设备上运行目标功能。
在本实施例中,在目标服务器将目标功能数据同步到目标关联设备上之后,目标关联设备可以使用目标功能数据更新其上的目标功能的运行数据,得到已更新运行数据。在得到已更新运行数据之后,目标关联设备可以响应于对目标关联设备上的目标功能的触发操作,按照已更新运行数据在目标关联设备上运行目标功能。
例如,在将车载电脑上的音乐播放功能的运行数据进行更新之后,在用户使用智能音箱上的音乐播放功能时,智能音箱可以按照更新后的运行数据进行音乐播放。
可选地,在使用目标功能数据更新目标关联设备上的目标功能的运行数据之前,可以向目标关联设备的使用对象发送询问消息,上述询问消息用于询问使用对象是否对目标关联设备上的目标功能的运行数据进行更新,在获取到使用对象返回的响应消息为确定对目标关联设备上的目标功能的运行数据进行更新时,再使用目标功能数据更新目标关联设备上的目标功能的运行数据。
通过本实施例,在更新关联设备上的特定功能的运行数据之后,按照更新后的运行数据在关联设备上运行特定功能,可以提升用户的使用体验,进而提高智能设备的使用率。
在一个示例性实施例中,在接收智能镜子发送的目标功能数据之前,上述方法还包括:
S61,在通过智能镜子的图像采集设备检测到智能镜子的使用对象出现在图像采集设备的采集区域内、且当前时间处于预设时间段内的情况下,通过智能镜子向使用对象发出提示信息,其中,提示信息用于提示以下至少之一:天气状况,交通状况。
在本实施例中,可以通过智能镜子自动运行其上的功能,进而自动为其使用对象提供服务。比如,如果通过智能镜子的检测部件(例如,图像采集设备)确定使用对象位于智能镜子附近(例如,位于检测部件的检测范围内)、且当前时间处于预设时间段内,可以确定该使用对象刚刚起床,需要外出活动,可以通过智能镜子提示当前的天气状况和交通状况等。
以检测部件为图像采集设备为例,在通过智图像采集设备检测到使用对象出现在图像采集设备的采集区域内、且当前时间处于预设时间段(例如,早上五点至10点)内的情况下,可以通过智能镜子向使用对象发出提示信息,上述提示信息用于提示以下至少之一:天气状况,交通状况。
例如,预设时间段为早上8点至早上10点,当用户在早上9点出现在智能镜子前面时,智能镜子可以向用户发送当前的天气状态以及交通状况。
示例性地,在用户在浴室的少量活动时间中,智能镜子可以通过屏幕显示水温、天气提醒、交通情况、路线导航、音乐播放、数据同步、新闻播报等,提升镜子的作用,方便生活。此外,生活中,可能经常在洗漱完成后,下楼忘记带雨伞,出门后忘记加衣服,交通拥堵走错路,这些问题如果在出门前就能发现,就可以省去很多麻烦,节省时间。因此,可以在用户使用智能镜子时,进行天气、交通等的播放,以及提醒用户带伞、加衣服等。
可选地,可以通过与其他设备的联动,控制智能设备提示当前的天气状况和交通状况等。在通过智能镜子的检测部件检测到使用对象位于检测部件的检测范围内、且通过使用对象的可穿戴设备确定使用对象处于清醒状态的时间小于或者等于预设时间阈值的情况下,通过智能镜子向使用对象发出提示信息。
通过本实施例,当智能镜子的使用对象在预设时间段内位于智能镜子的检测范围时,向使用对象提示天气状况、交通状况等信息,可以提升用户的使用体验。
下面结合可选示例对本申请实施例中的智能镜子的控制方法进行解释说明。在本实施例中,目标服务器为云端。
随着智能家居的普及,镜子的功能也可以相应的丰富起来。本方案主要是优化传统镜子,给浴室镜子更多的赋能。人在浴室中一般待的时间较短,一般的智能镜子看电影、看电视、看书等是不适合出现在浴室的镜子中。本方案提出用户在浴室少量活动时间中,通过屏幕显示水温、天气提醒、交通情况、路线导航、音乐播放、数据同步、新闻播报等,提升镜子的作用,方便生活。
相关技术中的智能镜子存在许多缺陷:例如,相关技术的智能镜子,有很多没用的功能,比如播放视频。人在浴室中待的时间一般都不会很长,播放视频完全可以在平板或者电视上。而观看视频,会洗漱造成影响。此外,相关技术中的的智能镜子,缺失重要功能。生活中,可能经常在洗漱完成后,下楼忘记带雨伞,出门后忘记加衣服,交通拥堵走错路,这些问题如果在出门前就能发现,就可以省去很多麻烦,从而节省时间。并且由于相关技术中的智能镜子没有数据同步功能,镜子上的一些内容,离开镜子后就失效了。
为了更好地为用户提供服务,本可选示例提供了一种更好的智能镜子方案,通过智能镜子(即,智能化妆镜),可以更好地为用户的出行、洗浴等提供便利。并且,在为用户提供便利的同时,减少了很多不必要的冗余功能,提高智能镜子操作的便捷性。
结合图3和图4所示,本可选示例中的智能镜子的控制方法的流程可以包括以下步骤:
步骤S402,控制智能镜子上的功能执行功能操作。
智能镜子可以联网同步到云端,云端可以提供各种技能,比如天气、新闻、时间、护肤、水温、语音导航、音乐等功能,上述功能操作可以是前述功能的操作,例如,播放音乐操作。
步骤S404,在接收到同步请求的情况下,将功能操作同步到指定设备上。
通过和云端之间利用云技术进行交互,智能镜子上的音乐、新闻、导航信息可以同步到手机或者车载电脑。上述云技术是指在广域网或局域网内将硬件、软件、网络等系列资源统一起来,实现数据的计算、储存、处理和共享的一种托管技术。
步骤S406,在指定设备上,继续执行该功能操作。
通过本可选示例,除了通过镜子触控方式以外,增加语音交互方式,增加人与智能镜子的操作交互方式,此外,将智能镜子、手机、车载电脑等终端设备接入云端,能够实现数据的实时共享。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM(Read-Only Memory,只读存储器)/RAM(Random Access Memory,随机存取存储器)、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。
根据本申请实施例的另一个方面,还提供了一种用于实施上述智能镜子的控制方法的智能镜子的控制装置。图5是根据本申请实施例的一种可选的智能镜子的控制装置的结构框图,如图5所示,该装置可以包括:
接收单元502,用于接收智能镜子发送的目标功能数据,其中,目标功能数据为智能镜子上的目标功能的运行数据;
确定单元504,与接收单元502相连,用于确定目标功能数据待同步到的目标关联设备,其中,目标关联设备是智能镜子的关联设备,目标关联设备上运行有目标功能;
同步单元506,与确定单元504相连,用于将目标功能数据同步到目标关联设备上,以更新目标关联设备上的目标功能的运行数据。
需要说明的是,该实施例中的接收单元502可以用于执行上述步骤S202,该实施例中的确定单元504可以用于执行上述步骤S204,该实施例中的同步单元506可以用于执行上述步骤S206。
通过上述模块,接收智能镜子发送的目标功能数据,其中,目标功能数据为智能镜子上的目标功能的运行数据;确定目标功能数据待同步到的目标关联设备,其中,目标关联设备是智能镜子的关联设备,目标关联设备上运行有目标功能;将目标功能数据同步到目标关联设备上,以更新目标关联设备上的目标功能的运行数据,解决了相关技术中的智能镜子的控制方法存在由于信息获取的操作繁琐导致的智能镜子的使用率低的技术问题,提高了智能镜子的使用率。
在一个示例性实施例中,确定单元,包括:
第一接收模块,用于接收智能镜子发送的第一同步请求,其中,第一同步请求用于请求将目标功能数据同步给智能镜子的关联设备;第一确定模块,用于响应于第一同步请求,确定目标功能数据待同步到的目标关联设备;或者,
第二接收模块,用于接收目标关联设备发送的第二同步请求,其中,第二同步请求用于请求同步目标功能的运行数据;第二确定模块,用于响应于第二同步请求,确定将目标功能数据同步到目标关联设备上。
在一个示例性实施例中,第一确定模块,包括:
第一确定子模块,用于在第一同步请求中携带用于指示目标功能数据待同步到的关联设备的设备指示信息的情况下,将设备指示信息所指示的关联设备,确定为目标关联设备;
第二确定子模块,用于在第一同步请求中未携带有用于指示目标功能数据待同步到的关联设备的指示信息的情况下,将智能镜子的一组关联设备中,运行有目标功能的关联设备,确定为目标关联设备。
在一个示例性实施例中,第二确定子模块,包括:
查找子单元,用于根据目标功能的功能标识查找与一组关联设备对应的功能运行记录,其中,功能运行记录用于记录一组关联设备中,不同功能标识所标识的功能运行在的关联设备;
确定子单元,用于在查找到运行有目标功能的关联设备的情况下,将查找到的关联设备,确定为目标关联设备。
在一个示例性实施例中,上述装置还包括:
采集单元,用于在接收智能镜子发送的第一同步请求之前,通过智能镜子的图像采集设备对图像采集设备的采集区域进行实时图像采集,得到采集区域的实时图像;
识别单元,用于对采集区域的实时图像进行目标识别,得到智能镜子的使用对象的识别结果,其中,使用对象的识别结果用于表示使用对象是否位于采集区域以内;
发送单元,用于在根据使用对象的识别结果确定出使用对象位于采集区域以外的时间大于或者等于目标时间阈值的情况下,通过智能镜子发送第一同步请求。
在一个示例性实施例中,上述装置还包括:
更新单元,用于在将目标功能数据同步到目标关联设备上之后,使用目标功能数据更新目标关联设备上的目标功能的运行数据,得到已更新运行数据;
运行单元,用于响应于对目标关联设备上的目标功能的触发操作,按照已更新运行数据在目标关联设备上运行目标功能。
在一个示例性实施例中,上述装置还包括:
发出单元,用于在接收智能镜子发送的目标功能数据之前,在通过智能镜子的图像采集设备检测到智能镜子的使用对象出现在图像采集设备的采集区域内、且当前时间处于预设时间段内的情况下,通过智能镜子向使用对象发出提示信息,其中,提示信息用于提示以下至少之一:天气状况,交通状况。
此处需要说明的是,上述模块与对应的步骤所实现的示例和功能场景相同,但不限于上述实施例所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在如图1所示的硬件环境中,可以通过软件实现,也可以通过硬件实现,其中,硬件环境包括网络环境。
根据本申请实施例的又一个方面,还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以用于执行本申请实施例中上述任一项智能镜子的控制方法的程序代码。
可选地,在本实施例中,上述存储介质可以位于上述实施例所示的网络中的多个网络设备中的至少一个网络设备上。
可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:
S1,接收智能镜子发送的目标功能数据,其中,目标功能数据为智能镜子上的目标功能的运行数据;
S2,确定目标功能数据待同步到的目标关联设备,其中,目标关联设备是智能镜子的关联设备,目标关联设备上运行有目标功能;
S3,将目标功能数据同步到目标关联设备上,以更新目标关联设备上的目标功能的运行数据。
可选地,本实施例中的具体示例可以参考上述实施例中所描述的示例,本实施例中对此不再赘述。
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、ROM、RAM、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
根据本申请实施例的又一个方面,还提供了一种用于实施上述智能镜子的控制方法的电子装置,该电子装置可以是服务器、终端、或者其组合。
图6是根据本申请实施例的一种可选的电子装置的结构框图,如图6所示,包括处理器602、通信接口604、存储器606和通信总线608,其中,处理器602、通信接口604和存储器606通过通信总线608完成相互间的通信,其中,
存储器606,用于存储计算机程序;
处理器602,用于执行存储器606上所存放的计算机程序时,实现如下步骤:
S1,接收智能镜子发送的目标功能数据,其中,目标功能数据为智能镜子上的目标功能的运行数据;
S2,确定目标功能数据待同步到的目标关联设备,其中,目标关联设备是智能镜子的关联设备,目标关联设备上运行有目标功能;
S3,将目标功能数据同步到目标关联设备上,以更新目标关联设备上的目标功能的运行数据。
在本实施例中,通信总线可以是PCI(Peripheral Component Interconnect,外设部件互连标准)总线、或EISA(Extended Industry Standard Architecture,扩展工业标准结构)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。通信接口用于上述电子装置与其他设备之间的通信。
存储器可以包括RAM,也可以包括非易失性存储器(non-volatile memory),例如,至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器的存储装置。
作为一种示例,上述存储器606中可以但不限于包括上述智能镜子的控制装置中的接收单元502、确定单元504以及同步单元506。此外,还可以包括但不限于上述智能镜子的控制装置中的其他模块单元,本示例中不再赘述。
上述处理器可以是通用处理器,可以包含但不限于:CPU(Central ProcessingUnit,中央处理器)、NP(Network Processor,网络处理器)等;还可以是DSP(DigitalSignal Processing,数字信号处理器)、ASIC(Application Specific IntegratedCircuit,专用集成电路)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
可选地,本实施例中的具体示例可以参考上述实施例中所描述的示例,本实施例在此不再赘述。
本领域普通技术人员可以理解,图6所示的结构仅为示意,实施上述智能镜子的控制方法的设备可以是终端设备,该终端设备可以是智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile Internet Devices,MID)、PAD等终端设备。图6其并不对上述电子装置的结构造成限定。例如,电子装置还可包括比图6中所示更多或者更少的组件(如网络接口、显示装置等),或者具有与图6所示的不同的配置。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、ROM、RAM、磁盘或光盘等。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本申请的技术方案本质上或者说对相关技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。
在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例中所提供的方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。
Claims (8)
1.一种智能镜子的控制方法,其特征在于,包括:
接收智能镜子发送的目标功能数据,其中,所述目标功能数据为所述智能镜子上的目标功能的运行数据;
确定所述目标功能数据待同步到的目标关联设备,其中,所述目标关联设备是所述智能镜子的关联设备,所述目标关联设备上运行有所述目标功能;
将所述目标功能数据同步到所述目标关联设备上,以更新所述目标关联设备上的所述目标功能的运行数据,其中,目标功能数据以对应的数据参数形式发送;
其中,所述确定所述目标功能数据待同步到的目标关联设备,包括:接收所述智能镜子发送的第一同步请求,其中,所述第一同步请求用于请求将所述目标功能数据同步给所述智能镜子的关联设备;响应于所述第一同步请求,确定所述目标功能数据待同步到的所述目标关联设备;或者,接收所述目标关联设备发送的第二同步请求,其中,所述第二同步请求用于请求同步所述目标功能的运行数据;响应于所述第二同步请求,确定将所述目标功能数据同步到所述目标关联设备上;
其中,所述响应于所述第一同步请求,确定所述目标功能数据待同步到的所述目标关联设备,包括:在所述第一同步请求中携带用于指示所述目标功能数据待同步到的关联设备的设备指示信息的情况下,将所述设备指示信息所指示的关联设备,确定为所述目标关联设备;在所述第一同步请求中未携带有用于指示所述目标功能数据待同步到的关联设备的指示信息的情况下,将所述智能镜子的一组关联设备中,运行有所述目标功能的关联设备,确定为所述目标关联设备。
2.根据权利要求1所述的方法,其特征在于,所述将所述智能镜子的一组关联设备中,运行有所述目标功能的关联设备,确定为所述目标关联设备,包括:
根据所述目标功能的功能标识查找与所述一组关联设备对应的功能运行记录,其中,所述功能运行记录用于记录所述一组关联设备中,不同功能标识所标识的功能运行在的关联设备;
在查找到运行有所述目标功能的关联设备的情况下,将查找到的关联设备,确定为所述目标关联设备。
3.根据权利要求1所述的方法,其特征在于,在所述接收所述智能镜子发送的第一同步请求之前,所述方法还包括:
通过所述智能镜子的图像采集设备对所述图像采集设备的采集区域进行实时图像采集,得到所述采集区域的实时图像;
对所述采集区域的实时图像进行目标识别,得到所述智能镜子的使用对象的识别结果,其中,所述使用对象的识别结果用于表示所述使用对象是否位于所述采集区域以内;
在根据所述使用对象的识别结果确定出所述使用对象位于所述采集区域以外的时间大于或者等于目标时间阈值的情况下,通过所述智能镜子发送所述第一同步请求。
4.根据权利要求1所述的方法,其特征在于,在所述将所述目标功能数据同步到所述目标关联设备上之后,所述方法还包括:
使用所述目标功能数据更新所述目标关联设备上的所述目标功能的运行数据,得到已更新运行数据;
响应于对所述目标关联设备上的所述目标功能的触发操作,按照所述已更新运行数据在所述目标关联设备上运行所述目标功能。
5.根据权利要求1至4中任一项所述的方法,其特征在于,在所述接收智能镜子发送的目标功能数据之前,所述方法还包括:
在通过所述智能镜子的图像采集设备检测到所述智能镜子的使用对象出现在所述图像采集设备的采集区域内、且当前时间处于预设时间段内的情况下,通过所述智能镜子向所述使用对象发出提示信息,其中,所述提示信息用于提示以下至少之一:天气状况,交通状况。
6.一种智能镜子的控制装置,其特征在于,包括:
接收单元,用于接收智能镜子发送的目标功能数据,其中,所述目标功能数据为所述智能镜子上的目标功能的运行数据;
确定单元,用于确定所述目标功能数据待同步到的目标关联设备,其中,所述目标关联设备是所述智能镜子的关联设备,所述目标关联设备上运行有所述目标功能;
同步单元,用于将所述目标功能数据同步到所述目标关联设备上,以更新所述目标关联设备上的所述目标功能的运行数据,其中,目标功能数据以对应的数据参数形式发送;
其中,所述确定单元,包括第一接收模块,用于接收智能镜子发送的第一同步请求,其中,第一同步请求用于请求将目标功能数据同步给智能镜子的关联设备;第一确定模块,用于响应于第一同步请求,确定目标功能数据待同步到的目标关联设备;或者,第二接收模块,用于接收目标关联设备发送的第二同步请求,其中,第二同步请求用于请求同步目标功能的运行数据;第二确定模块,用于响应于第二同步请求,确定将目标功能数据同步到目标关联设备上;其中,所述第一确定模块,包括第一确定子模块,用于在第一同步请求中携带用于指示目标功能数据待同步到的关联设备的设备指示信息的情况下,将设备指示信息所指示的关联设备,确定为目标关联设备;第二确定子模块,用于在第一同步请求中未携带有用于指示目标功能数据待同步到的关联设备的指示信息的情况下,将智能镜子的一组关联设备中,运行有目标功能的关联设备,确定为目标关联设备。
7.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行权利要求1至5中任一项所述的方法。
8.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行权利要求1至5中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210313482.0A CN114900538B (zh) | 2022-03-28 | 2022-03-28 | 智能镜子的控制方法和装置、存储介质及电子装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210313482.0A CN114900538B (zh) | 2022-03-28 | 2022-03-28 | 智能镜子的控制方法和装置、存储介质及电子装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114900538A CN114900538A (zh) | 2022-08-12 |
CN114900538B true CN114900538B (zh) | 2024-01-26 |
Family
ID=82715633
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210313482.0A Active CN114900538B (zh) | 2022-03-28 | 2022-03-28 | 智能镜子的控制方法和装置、存储介质及电子装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114900538B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116382468A (zh) * | 2023-02-24 | 2023-07-04 | 江阴市宝虹电器有限公司 | 一种用于智能镜的交互功能自动触发方法、***及存储介质 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN204245755U (zh) * | 2014-07-04 | 2015-04-08 | 无锡科技职业学院 | 一种多功能镜子 |
CN104519051A (zh) * | 2014-11-24 | 2015-04-15 | 深圳市金立通信设备有限公司 | 一种多媒体数据共享方法及终端 |
CN106204188A (zh) * | 2016-06-23 | 2016-12-07 | 赵建伟 | 一种智能穿衣镜*** |
CN106343833A (zh) * | 2016-09-08 | 2017-01-25 | 深圳市元征科技股份有限公司 | 一种智能镜子 |
CN106419338A (zh) * | 2016-12-16 | 2017-02-22 | 广州酷刻科技有限公司 | 智能交互镜子 |
WO2017088426A1 (zh) * | 2015-11-25 | 2017-06-01 | 宇龙计算机通信科技(深圳)有限公司 | 一种多媒体数据同步处理的方法、装置以及终端 |
CN108171143A (zh) * | 2017-12-25 | 2018-06-15 | 深圳市美丽控电子商务有限公司 | 美妆方法、智能镜及存储介质 |
CN110147046A (zh) * | 2019-06-17 | 2019-08-20 | 东莞理工学院城市学院 | 基于物联网的智能家居镜 |
CN111241115A (zh) * | 2020-01-07 | 2020-06-05 | 腾讯科技(深圳)有限公司 | 数据同步方法、装置、设备及存储介质 |
CN114126032A (zh) * | 2021-11-11 | 2022-03-01 | 重庆传音通讯技术有限公司 | 信息同步方法、智能终端及存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104618440B (zh) * | 2014-12-31 | 2018-03-23 | 腾讯科技(深圳)有限公司 | 智能设备控制方法及装置 |
-
2022
- 2022-03-28 CN CN202210313482.0A patent/CN114900538B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN204245755U (zh) * | 2014-07-04 | 2015-04-08 | 无锡科技职业学院 | 一种多功能镜子 |
CN104519051A (zh) * | 2014-11-24 | 2015-04-15 | 深圳市金立通信设备有限公司 | 一种多媒体数据共享方法及终端 |
WO2017088426A1 (zh) * | 2015-11-25 | 2017-06-01 | 宇龙计算机通信科技(深圳)有限公司 | 一种多媒体数据同步处理的方法、装置以及终端 |
CN106204188A (zh) * | 2016-06-23 | 2016-12-07 | 赵建伟 | 一种智能穿衣镜*** |
CN106343833A (zh) * | 2016-09-08 | 2017-01-25 | 深圳市元征科技股份有限公司 | 一种智能镜子 |
CN106419338A (zh) * | 2016-12-16 | 2017-02-22 | 广州酷刻科技有限公司 | 智能交互镜子 |
CN108171143A (zh) * | 2017-12-25 | 2018-06-15 | 深圳市美丽控电子商务有限公司 | 美妆方法、智能镜及存储介质 |
CN110147046A (zh) * | 2019-06-17 | 2019-08-20 | 东莞理工学院城市学院 | 基于物联网的智能家居镜 |
CN111241115A (zh) * | 2020-01-07 | 2020-06-05 | 腾讯科技(深圳)有限公司 | 数据同步方法、装置、设备及存储介质 |
CN114126032A (zh) * | 2021-11-11 | 2022-03-01 | 重庆传音通讯技术有限公司 | 信息同步方法、智能终端及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN114900538A (zh) | 2022-08-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2629427C1 (ru) | Способ и устройство для трансляции информации | |
CN106162369A (zh) | 一种实现虚拟场景中互动的方法、装置及*** | |
CN106488335A (zh) | 直播控制方法及装置 | |
CN103404178A (zh) | 在通信***中基于社交网络共享媒体的方法和设备 | |
US10674183B2 (en) | System and method for perspective switching during video access | |
CN110377195B (zh) | 展示交互功能的方法和装置 | |
JP2018502408A (ja) | 情報をプッシュする方法、装置、設備及びシステム | |
CN105610700A (zh) | 群组创建方法、装置及电子设备 | |
CN104156186A (zh) | 健康数据显示方法及装置 | |
CN110087131A (zh) | 电视***中的电视控制方法及主控终端 | |
CN114900538B (zh) | 智能镜子的控制方法和装置、存储介质及电子装置 | |
CN108701455A (zh) | 信息处理装置、信息处理方法和程序 | |
WO2018149383A1 (zh) | 页面显示方法和装置、存储介质以及电子装置 | |
CN110418172B (zh) | 用于播放多媒体资源的方法、电子设备和计算机可读介质 | |
CN106559293B (zh) | 与网络接入设备通信、网络接入设备通信的方法、装置和*** | |
CN106572003A (zh) | 用户信息推荐方法和装置 | |
KR20170098113A (ko) | 전자 장치의 이미지 그룹 생성 방법 및 그 전자 장치 | |
US10477261B2 (en) | Sensory communication sessions over a network | |
CN103546677A (zh) | 互动***及互动方法 | |
JP2002073436A (ja) | ネットワーク対応機器能力提示装置 | |
CN112820273B (zh) | 唤醒判别方法和装置、存储介质及电子设备 | |
CN110730222B (zh) | 一种远程摄像的呈现方法 | |
CN106372620A (zh) | 视频信息的共享方法及装置 | |
CN113031455A (zh) | 一种控制方法、装置、设备及计算机存储介质 | |
CN105100749A (zh) | 摄像方法、装置及终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |