CN116761180A - 基于移动轨迹的设备交互方法、***、电子设备及介质 - Google Patents
基于移动轨迹的设备交互方法、***、电子设备及介质 Download PDFInfo
- Publication number
- CN116761180A CN116761180A CN202311050149.6A CN202311050149A CN116761180A CN 116761180 A CN116761180 A CN 116761180A CN 202311050149 A CN202311050149 A CN 202311050149A CN 116761180 A CN116761180 A CN 116761180A
- Authority
- CN
- China
- Prior art keywords
- track
- moving track
- preset
- movement
- equipment
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 230000003993 interaction Effects 0.000 title claims abstract description 8
- 230000009471 action Effects 0.000 claims abstract description 27
- 230000001133 acceleration Effects 0.000 claims description 36
- 238000004590 computer program Methods 0.000 claims description 6
- 230000008569 process Effects 0.000 abstract description 5
- 230000000875 corresponding effect Effects 0.000 description 8
- 230000001960 triggered effect Effects 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 239000011521 glass Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 241000700605 Viruses Species 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/60—Context-dependent security
- H04W12/63—Location-dependent; Proximity-dependent
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
- H04W4/027—Services making use of location information using location based information parameters using movement velocity, acceleration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Telephone Function (AREA)
Abstract
本发明公开了一种基于移动轨迹的设备交互方法、***、电子设备及介质,其中,该方法包括:在检测到触发请求后,分别获取预设时长的第一设备的第一移动轨迹和第二设备的第二移动轨迹;判断第一移动轨迹和第二移动轨迹与预设移动轨迹是否一致;当第一移动轨迹和第二移动轨迹均与预设移动轨迹一致时,控制第一设备和/或第二设备执行预设动作;当第一移动轨迹和/或第二移动轨迹与预设移动轨迹不一致时,则通过第一设备和/或第二设备显示提醒信息。本发明提出一种新的设备交互方式,来提高用户使用过程中的便捷性及信息安全性。
Description
技术领域
本发明涉及设备交互技术领域,尤其涉及基于移动轨迹的设备交互方法、设备交互***、电子设备及计算机可读存储介质。
背景技术
随着现代化的飞速发展,人们对于信息安全愈加重视,对于终端设备上的信息安全,通常采用密码键盘进行解锁信息的输入验证,以实现对信息的保护,然而在应用过程中会存在频繁登录或解锁的情况,进而导致频繁地输入解锁信息的问题,影响用户的使用体验。另外,移动通信设备的智能化,使得手机等设备与我们的生活息息相关,然而在使用过程中难免会存在病毒攻击、密码泄露等情况存在。如何更好地实现对信息安全的保护成为了本领域技术人员所亟待解决的问题。
发明内容
本发明所要解决的技术问题在于,提供一种基于移动轨迹的设备交互方法、设备交互***、电子设备及计算机可读存储介质,以提出一种新的设备交互方式,来提高用户使用过程中的便捷性及信息安全性。
为了解决上述技术问题,根据本发明一方面,提供了一种基于移动轨迹的设备交互方法,包括:在检测到触发请求后,分别获取预设时长的第一设备的第一移动轨迹和第二设备的第二移动轨迹;
判断所述第一移动轨迹和所述第二移动轨迹与预设移动轨迹是否一致;
当所述第一移动轨迹和所述第二移动轨迹均与所述预设移动轨迹一致时,控制所述第一设备和/或所述第二设备执行预设动作;
当所述第一移动轨迹和/或所述第二移动轨迹与所述预设移动轨迹不一致时,则通过所述第一设备和/或所述第二设备显示提醒信息。
在一些实施方式中,判断所述第一移动轨迹和所述第二移动轨迹预设移动轨迹是否一致的步骤,包括:
将所述第一移动轨迹和所述第二移动轨迹上传至服务器,以通过所述服务器判断所述第一移动轨迹和所述第二移动轨迹与所述服务器内存储的预设移动轨迹是否一致;或者
将所述第二移动轨迹发送至所述第一设备,以通过所述第一设备判断所述第一移动轨迹和所述第二移动轨迹与所述第一设备内存储的所述预设移动轨迹是否一致;或者
将所述第一移动轨迹发送至所述第二设备,以通过所述第二设备判断所述第一移动轨迹和所述第二移动轨迹与所述第二设备内存储的所述预设移动轨迹是否一致。
在一些实施方式中,预先存储所述预设移动轨迹的步骤包括:
在检测到设置指令后,获取所述预设时长的所述第一设备或所述第二设备的第三移动轨迹;
将所述第三移动轨迹作为所述预设移动轨迹,并将所述预设移动轨迹存储至所述服务器、所述第一设备或所述第二设备。
在一些实施方式中,所述获取预设时长的第一设备的第一移动轨迹和第二设备的第二移动轨迹的步骤,包括:
通过传感器采集所述预设时长的第一设备的多组加速度和角速度,基于多组加速度和角速度绘制所述第一移动轨迹;
通过传感器采集所述预设时长的第二设备的多组加速度和角速度,基于多组加速度和角速度绘制所述第一移动轨迹。
根据本发明另一方面,提供一种基于移动轨迹的设备交互***,包括:
轨迹获取模块,配置为在检测到触发请求后,分别获取预设时长的第一设备的第一移动轨迹和第二设备的第二移动轨迹;
轨迹判断模块,配置为判断所述第一移动轨迹和所述第二移动轨迹与预设移动轨迹是否一致;
动作执行模块,配置为当所述第一移动轨迹和所述第二移动轨迹均与所述预设移动轨迹一致时,控制所述第一设备和/或所述第二设备执行预设动作;
提醒显示模块,配置为当所述第一移动轨迹和/或所述第二移动轨迹与所述预设移动轨迹不一致时,则通过所述第一设备和/或所述第二设备显示提醒信息。
在一些实施方式中,所述轨迹判断模块具体配置为:
将所述第一移动轨迹和所述第二移动轨迹上传至服务器,以通过所述服务器判断所述第一移动轨迹和所述第二移动轨迹与所述服务器内存储的预设移动轨迹是否一致;或者
将所述第二移动轨迹发送至所述第一设备,以通过所述第一设备判断所述第一移动轨迹和所述第二移动轨迹与所述第一设备内存储的所述预设移动轨迹是否一致;或者
将所述第一移动轨迹发送至所述第二设备,以通过所述第二设备判断所述第一移动轨迹和所述第二移动轨迹与所述第二设备内存储的所述预设移动轨迹是否一致。
在一些实施方式中,所述***还包括轨迹设置模块,配置为在检测到设置指令后,获取所述预设时长的所述第一设备或所述第二设备的第三移动轨迹;将所述第三移动轨迹作为所述预设移动轨迹,并将所述预设移动轨迹存储至所述服务器、所述第一设备或所述第二设备。
在一些实施方式中,所述轨迹获取模块具体配置为:
通过传感器采集所述预设时长的第一设备的多组加速度和角速度,基于多组加速度和角速度绘制所述第一移动轨迹;通过传感器采集所述预设时长的第二设备的多组加速度和角速度,基于多组加速度和角速度绘制所述第一移动轨迹。
根据本发明再一方面,提供一种电子设备,其包括存储器与处理器,所述存储器存储有计算机程序,所述程序在被所述处理器执行时能够实现上述任一实施方式所述的基于移动轨迹的设备交互方法的步骤。
根据本发明又一方面,提供一种计算机可读存储介质,用于存储计算机程序,所述程序在由一计算机或处理器执行时实现上述任意一项所述的基于移动轨迹的设备交互方法的步骤。
本发明与现有技术相比具有明显的优点和有益效果。借由上述技术方案,本发明的基于移动轨迹的设备交互方法、设备交互***、电子设备及计算机可读存储介质可以达到相当的技术进步性及实用性,并具有产业上的广泛利用价值,其至少具有下列优点:
本发明提出了一种新的设备交互的方法,根据第一设备和第二设备的移动轨迹,来实现对设备的控制,一方面解决了在设备解锁、平台登录等需要频繁输入解锁信息的问题,提升了用户的使用体验。另一方面,通过至少两个设备的移动轨迹的判断,才能够实现对设备的控制,保证了设备使用过程中的信息安全。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
附图说明
图1为本发明一实施例的基于移动轨迹的设备交互方法的流程示意图;
图2为本发明一实施例的基于移动轨迹的设备交互***的示意框图;
图3为本发明另一实施例的基于移动轨迹的设备交互***的示意框图。
具体实施方式
为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的一种基于移动轨迹的设备交互方法、设备交互***、电子设备及计算机可读存储介质的具体实施方式及其功效,详细说明如后。
本发明提出了一种设备交互方法,如图1所示,该基于移动轨迹的设备交互方法包括:
步骤S10,在检测到触发请求后,分别获取预设时长的第一设备的第一移动轨迹和第二设备的第二移动轨迹。
在一实施例中,第一设备和第二设备为便携式终端设备,例如,手机、平板电脑以及智能手表、VR/AR眼镜等智能穿戴设备。
在该步骤中,触发请求是用户通过第一设备或第二设备所触发的请求,该触发请求可以包括用户在第一设备或第二设备上触发的设备解锁、平台登录、设备连接等请求。
在此需要说明的是,触发请求并非一定是用户通过触摸屏幕来触发的请求,也可以是通过设备的移动、姿态的变化等方式实现,例如,当用户拿起手机时,则可以根据手机的姿态变化来触发设备解锁请求。本发明并不以请求的具体触发方式为限。
在该步骤中,第一设备通过传感器采集自身的第一移动轨迹,第二设备通过传感器采集自身的第二移动轨迹。在第一移动轨迹和第二移动轨迹采集完成后,根据不同的应用场景可以将第一移动轨迹和第二移动轨迹发送至服务器、第一设备或第二设备。
举例来说,当需要解锁第一设备或第二设备时,那么既可以将采集到的第一移动轨迹和第二移动轨迹发送至第一设备或第二设备。第一设备或第二设备则通过第一移动轨迹和第二移动轨迹来判断是否达到解锁要求。当需要登录第一设备或第二设备上装载的应用程序时,则将第一移动轨迹和第二移动轨迹发送至需要登录的应用程序对应的服务器,以通过服务器来判断第一移动轨迹和第二移动轨迹是否达到登录要求。
在该步骤中,为了能够防止因移动轨迹采集时间设置过短,导致误触发的情况,需要采集预设时长的第一移动轨迹和第二移动轨迹。该预设时长可以进行预先设定,例如设定为3~5秒,当然也可以用户根据自身的使用情况进行设定。本发明并不以具体的预设时长为限。
在一实施例中,第一移动轨迹和第二移动轨迹时通过如下步骤完成的。
具体的,通过传感器采集预设时长的第一设备的多组加速度和角速度,基于多组加速度和角速度绘制第一移动轨迹;通过传感器采集预设时长的第二设备的多组加速度和角速度,基于多组加速度和角速度绘制第一移动轨迹。
在该实施例中,第一移动轨迹为通过传感器采集的第一设备的加速度和角速度,为了防止误触发的问题,需采集预设时长的加速度和角速度,并通过采集到的多组加速度和角速度绘制出第一移动轨迹。
第二移动轨迹为通过传感器采集的第二设备的加速度和角速度,为了防止误触发的问题,需采集预设时长的加速度和角速度,并通过采集到的多组加速度和角速度绘制出第二移动轨迹。
另外,需要说明的是,本发明中的第一设备和第二设备的描述并非是限定设备的数量,第一设备可以是多个相同或不同的设备,第二设备也可以是多个相同或不同的设备。
步骤S20,判断第一移动轨迹和第二移动轨迹与预设移动轨迹是否一致。
在该实施例中,需要判断第一移动轨迹和第二移动轨迹是否与预设移动轨迹一致。例如,预设移动轨迹为“S”,那么则需要判断第一移动轨迹和第二移动轨迹是否也为“S”。
需要说明的是,预设移动轨迹还可以设置为“L”、“W”等等,本发明并不以具体的轨迹为限。
可以理解的是,同一个人先后绘制同一个轨迹也会存在着或大或小的差异,而本发明中所记载的“一致”可以认为第一移动轨迹和第二移动轨迹与预设移动轨迹所形成的符号一致即可,而并非是轨迹完全一致。
在一实施例中,预先存储预设移动轨迹的步骤包括:
在检测到设置指令后,获取预设时长的第一设备或第二设备的第三移动轨迹;将第三移动轨迹作为预设移动轨迹,并将预设移动轨迹存储至服务器、第一设备或第二设备。
在该实施例中,设置指令是用户通过第一设备或第二设备发送的设置预设移动轨迹范围的指令。在第一设备或第二设备接收到该设置指令后,获取第一设备或第二设备的传感器采集的第三移动轨迹,该第三移动轨迹为第一设备或第二设备在预设时长的移动轨迹。
将第三移动轨迹作为预设移动轨迹,并根据应用场景等的不同存储在服务器、第一设备或第二设备中。
为了保证预设移动轨迹设置的准确性,可以分多次分别获取多个第三移动轨迹,当多个第三移动轨迹一致时,则可以将第三移动轨迹作为预设移动轨迹。
在一些实施方式中,根据应用场景的不同,预设移动轨迹需要预先存储在不同的设备中。
举例来说,当需要执行的动作为登录第一设备或第二设备上装载的应用程序时,那么该预设移动轨迹则需要存储在应用程序对应的服务器内。当需要执行的动作为解锁第一设备或第二设备时,该预设移动轨迹则存储在第一设备或第二设备中。
实施例一
将第一移动轨迹和第二移动轨迹上传至服务器,以通过服务器判断第一移动轨迹和第二移动轨迹与服务器内存储的预设移动轨迹是否一致。
在该实施例中,预设移动轨迹存储在服务器中,当获取到第一移动轨迹和第二移动轨迹后,将该第一移动轨迹和第二移动轨迹上传至服务器,以通过服务器来判断第一移动轨迹和第二移动轨迹是否与预设移动轨迹一致。
实施例二
将第二移动轨迹发送至第一设备,以通过第一设备判断第一移动轨迹和第二移动轨迹与第一设备内存储的预设移动轨迹是否一致。
在该实施例中,预设移动轨迹存储在第一设备中,当获取到第一移动轨迹和第二移动轨迹后,将该第二移动轨迹发送至第一设备,以通过第一设备来判断第一移动轨迹和第二移动轨迹是否与预设移动轨迹一致。
实施例三
将第一移动轨迹发送至第二设备,以通过第二设备判断第一移动轨迹和第二移动轨迹与第二设备内存储的预设移动轨迹是否一致。
在该实施例中,预设移动轨迹存储在第二设备中,当获取到第一移动轨迹和第二移动轨迹后,将该第一移动轨迹发送至第二设备,以通过第二设备来判断第一移动轨迹和第二移动轨迹是否与预设移动轨迹一致。
步骤S30,当第一移动轨迹和第二移动轨迹均与预设移动轨迹一致时,控制第一设备和/或第二设备执行预设动作。
当通过步骤S20判断第一设备的第一移动轨迹和第二设备的第二移动轨迹均与预设移动轨迹一致时,即可控制第一设备和/或第二设备执行预设动作。该预设动作包括设备解锁、设备连接、设备之间的数据传输、登录应用程序等。
当预设动作为设备解锁,那么即可控制第一设备或第二设备进行解锁即可。当预设动作为设备连接,则需服务器控制第一设备和第二设备进行连接,例如是蓝牙连接等。当预设动作为设备之间的数据传输,则需要服务器控制一个设备完成数据发送,另一个设备完成数据接收。当预设动作为登录应用程序,则需要服务器控制第一设备或第二设备上的应用程序进行登录。
当然,上述应用场景仅仅是部分实施例,本申请并不以上述具体实施例为限。
步骤S40,当第一移动轨迹和/或第二移动轨迹与预设移动轨迹不一致时,则通过第一设备和/或第二设备显示提醒信息。
在该步骤中,当通过步骤S20判断第一设备的第一移动轨迹和第二设备的第二移动轨迹中至少一个未与预设移动轨迹一致时,则无法控制第一设备或第二设备执行相应的动作。为了能够使得用户了解当前的情况,需要通过第一设备或第二设备的显示装置显示提醒信息。
该提醒信息可以仅为满足预设条件无法执行相应动作的提示,也可以显示具体的未满足预设条件的原因,以便用户能够了解详情。
本发明另一实施例的一种基于移动轨迹的设备交互***,如图2所示,该设备交互***包括:轨迹获取模块10、轨迹判断模块20、动作执行模块30和提醒显示模块40。
其中,轨迹获取模块10配置为在检测到触发请求后,分别获取预设时长的第一设备的第一移动轨迹和第二设备的第二移动轨迹。
在一实施例中,第一设备和第二设备为便携式终端设备,例如,手机、平板电脑以及智能手表、VR/AR眼镜等智能穿戴设备。
在该步骤中,触发请求是用户通过第一设备或第二设备所触发的请求,该触发请求可以包括用户在第一设备或第二设备上触发的设备解锁、平台登录、设备连接等请求。
在此需要说明的是,触发请求并非一定是用户通过触摸屏幕来触发的请求,也可以是通过设备的移动、姿态的变化等方式实现,例如,当用户拿起手机时,则可以根据手机的姿态变化来触发设备解锁请求。本发明并不以请求的具体触发方式为限。
在该步骤中,第一设备通过传感器采集自身的第一移动轨迹,第二设备通过传感器采集自身的第二移动轨迹。在第一移动轨迹和第二移动轨迹采集完成后,根据不同的应用场景可以将第一移动轨迹和第二移动轨迹发送至服务器、第一设备或第二设备。
举例来说,当需要解锁第一设备或第二设备时,那么既可以将采集到的第一移动轨迹和第二移动轨迹发送至第一设备或第二设备。第一设备或第二设备则通过第一移动轨迹和第二移动轨迹来判断是否达到解锁要求。当需要登录第一设备或第二设备上装载的应用程序时,则将第一移动轨迹和第二移动轨迹发送至需要登录的应用程序对应的服务器,以通过服务器来判断第一移动轨迹和第二移动轨迹是否达到登录要求。
为了能够防止因移动轨迹采集时间设置过短,导致误触发的情况,需要采集预设时长的第一移动轨迹和第二移动轨迹。该预设时长可以进行预先设定,例如设定为3~5秒,当然也可以用户根据自身的使用情况进行设定。本发明并不以具体的预设时长为限。
在一实施例中,轨迹获取模块10具体配置为通过传感器采集预设时长的第一设备的多组加速度和角速度,基于多组加速度和角速度绘制第一移动轨迹;通过传感器采集预设时长的第二设备的多组加速度和角速度,基于多组加速度和角速度绘制第二移动轨迹。
在该实施例中,第一移动轨迹为通过传感器采集的第一设备的加速度和角速度,为了防止误触发的问题,需采集预设时长的加速度和角速度,并通过采集到的多组加速度和角速度绘制出第一移动轨迹。
第二移动轨迹为通过传感器采集的第二设备的加速度和角速度,为了防止误触发的问题,需采集预设时长的加速度和角速度,并通过采集到的多组加速度和角速度绘制出第二移动轨迹。
另外,需要说明的是,本发明中的第一设备和第二设备的描述并非是限定设备的数量,第一设备可以是多个相同或不同的设备,第二设备也可以是多个相同或不同的设备。
轨迹判断模块20配置为判断第一移动轨迹和第二移动轨迹与预设移动轨迹是否一致。
在该实施例中,需要判断第一移动轨迹和第二移动轨迹是否与预设移动轨迹一致。例如,预设移动轨迹为“S”,那么则需要判断第一移动轨迹和第二移动轨迹是否也为“S”。
需要说明的是,预设移动轨迹还可以设置为“L”、“W”等等,本发明并不以具体的轨迹为限。
可以理解的是,同一个人先后绘制同一个轨迹也会存在着或大或小的差异,而本发明中所记载的“一致”可以认为第一移动轨迹和第二移动轨迹与预设移动轨迹所形成的符号一致即可,而并非是轨迹完全一致。
在一实施例中,如图3所示,设备交互***还包括轨迹设置模块50,配置为在检测到设置指令后,获取预设时长的第一设备或第二设备的第三移动轨迹;将第三移动轨迹作为预设移动轨迹,并将预设移动轨迹存储至服务器、第一设备或第二设备。
在该实施例中,设置指令是用户通过第一设备或第二设备发送的设置预设移动轨迹范围的指令。在第一设备或第二设备接收到该设置指令后,获取第一设备或第二设备的传感器采集的第三移动轨迹,该第三移动轨迹为第一设备或第二设备在预设时长的移动轨迹。
将第三移动轨迹作为预设移动轨迹,并根据应用场景等的不同存储在服务器、第一设备或第二设备中。
为了保证预设移动轨迹设置的准确性,可以分多次分别获取多个第三移动轨迹,当多个第三移动轨迹一致时,则可以将第三移动轨迹作为预设移动轨迹。
在一些实施方式中,根据应用场景的不同,预设移动轨迹需要预先存储在不同的设备中。
举例来说,当需要执行的动作为登录第一设备或第二设备上装载的应用程序时,那么该预设移动轨迹则需要存储在应用程序对应的服务器内。当需要执行的动作为解锁第一设备或第二设备时,该预设移动轨迹则存储在第一设备或第二设备中。
实施例一
轨迹判断模块20具体配置为将第一移动轨迹和第二移动轨迹上传至服务器,以通过服务器判断第一移动轨迹和第二移动轨迹与服务器内存储的预设移动轨迹是否一致。
在该实施例中,预设移动轨迹存储在服务器中,当获取到第一移动轨迹和第二移动轨迹后,将该第一移动轨迹和第二移动轨迹上传至服务器,以通过服务器来判断第一移动轨迹和第二移动轨迹是否与预设移动轨迹一致。
实施例二
轨迹判断模块20具体配置为将第二移动轨迹发送至第一设备,以通过第一设备判断第一移动轨迹和第二移动轨迹与第一设备内存储的预设移动轨迹是否一致
在该实施例中,预设移动轨迹存储在第一设备中,当获取到第一移动轨迹和第二移动轨迹后,将该第二移动轨迹发送至第一设备,以通过第一设备来判断第一移动轨迹和第二移动轨迹是否与预设移动轨迹一致。
实施例三
轨迹判断模块20具体配置为将第一移动轨迹发送至第二设备,以通过第二设备判断第一移动轨迹和第二移动轨迹与第二设备内存储的预设移动轨迹是否一致。
在该实施例中,预设移动轨迹存储在第二设备中,当获取到第一移动轨迹和第二移动轨迹后,将该第一移动轨迹发送至第二设备,以通过第二设备来判断第一移动轨迹和第二移动轨迹是否与预设移动轨迹一致。
动作执行模块30配置为当第一移动轨迹和第二移动轨迹均与预设移动轨迹一致时,控制第一设备和/或第二设备执行预设动作。
当通过轨迹判断模块20判断第一设备的第一移动轨迹和第二设备的第二移动轨迹均与预设移动轨迹一致时,即可控制第一设备和/或第二设备执行预设动作。该预设动作包括设备解锁、设备连接、设备之间的数据传输、登录应用程序等。
当预设动作为设备解锁,那么即可控制第一设备或第二设备进行解锁即可。当预设动作为设备连接,则需服务器控制第一设备和第二设备进行连接,例如是蓝牙连接等。当预设动作为设备之间的数据传输,则需要服务器控制一个设备完成数据发送,另一个设备完成数据接收。当预设动作为登录应用程序,则需要服务器控制第一设备或第二设备上的应用程序进行登录。
当然,上述应用场景仅仅是部分实施例,本申请并不以上述具体实施例为限。
提醒显示模块40配置为当第一移动轨迹和/或第二移动轨迹与预设移动轨迹不一致时,则通过第一设备和/或第二设备显示提醒信息。
具体的,当通过轨迹判断模块20判断第一设备的第一移动轨迹和第二设备的第二移动轨迹中至少一个未与预设移动轨迹一致时,则无法控制第一设备或第二设备执行相应的动作。为了能够使得用户了解当前的情况,需要通过第一设备或第二设备的显示装置显示提醒信息。
该提醒信息可以仅为满足预设条件无法执行相应动作的提示,也可以显示具体的未满足预设条件的原因,以便用户能够了解详情。
本发明的再一实施例的一种电子设备,其包括存储器与处理器,存储器存储有计算机程序,程序在被处理器执行时能够实现任一实施例的基于移动轨迹的设备交互方法的步骤。
在一实施例中,该电子设备包括手机、平板电脑以及智能手环、AR/VR眼镜等穿戴设备。
本发明又一实施例的一种计算机可读存储介质,用于存储计算机程序,程序在由一计算机或处理器执行时实现任一实施例的基于移动轨迹的设备交互方法的步骤。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
Claims (10)
1.一种基于移动轨迹的设备交互方法,其特征在于,包括:
在检测到触发请求后,分别获取预设时长的第一设备的第一移动轨迹和第二设备的第二移动轨迹;
判断所述第一移动轨迹和所述第二移动轨迹与预设移动轨迹是否一致;
当所述第一移动轨迹和所述第二移动轨迹均与所述预设移动轨迹一致时,控制所述第一设备和/或所述第二设备执行预设动作;
当所述第一移动轨迹和/或所述第二移动轨迹与所述预设移动轨迹不一致时,则通过所述第一设备和/或所述第二设备显示提醒信息。
2.根据权利要求1所述的基于移动轨迹的设备交互方法,其特征在于,判断所述第一移动轨迹和所述第二移动轨迹预设移动轨迹是否一致的步骤,包括:
将所述第一移动轨迹和所述第二移动轨迹上传至服务器,以通过所述服务器判断所述第一移动轨迹和所述第二移动轨迹与所述服务器内存储的预设移动轨迹是否一致;或者
将所述第二移动轨迹发送至所述第一设备,以通过所述第一设备判断所述第一移动轨迹和所述第二移动轨迹与所述第一设备内存储的所述预设移动轨迹是否一致;或者
将所述第一移动轨迹发送至所述第二设备,以通过所述第二设备判断所述第一移动轨迹和所述第二移动轨迹与所述第二设备内存储的所述预设移动轨迹是否一致。
3.根据权利要求2所述的基于移动轨迹的设备交互方法,其特征在于,预先存储所述预设移动轨迹的步骤包括:
在检测到设置指令后,获取所述预设时长的所述第一设备或所述第二设备的第三移动轨迹;
将所述第三移动轨迹作为所述预设移动轨迹,并将所述预设移动轨迹存储至所述服务器、所述第一设备或所述第二设备。
4.根据权利要求1-3中任一项所述的基于移动轨迹的设备交互方法,其特征在于,所述获取预设时长的第一设备的第一移动轨迹和第二设备的第二移动轨迹的步骤,包括:
通过传感器采集所述预设时长的第一设备的多组加速度和角速度,基于多组加速度和角速度绘制所述第一移动轨迹;
通过传感器采集所述预设时长的第二设备的多组加速度和角速度,基于多组加速度和角速度绘制所述第二移动轨迹。
5.一种基于移动轨迹的设备交互***,其特征在于,包括:
轨迹获取模块,配置为在检测到触发请求后,分别获取预设时长的第一设备的第一移动轨迹和第二设备的第二移动轨迹;
轨迹判断模块,配置为判断所述第一移动轨迹和所述第二移动轨迹与预设移动轨迹是否一致;
动作执行模块,配置为当所述第一移动轨迹和所述第二移动轨迹均与所述预设移动轨迹一致时,控制所述第一设备和/或所述第二设备执行预设动作;
提醒显示模块,配置为当所述第一移动轨迹和/或所述第二移动轨迹与所述预设移动轨迹不一致时,则通过所述第一设备和/或所述第二设备显示提醒信息。
6.根据权利要求5所述的基于移动轨迹的设备交互***,其特征在于,所述轨迹判断模块具体配置为:
将所述第一移动轨迹和所述第二移动轨迹上传至服务器,以通过所述服务器判断所述第一移动轨迹和所述第二移动轨迹与所述服务器内存储的预设移动轨迹是否一致;或者
将所述第二移动轨迹发送至所述第一设备,以通过所述第一设备判断所述第一移动轨迹和所述第二移动轨迹与所述第一设备内存储的所述预设移动轨迹是否一致;或者
将所述第一移动轨迹发送至所述第二设备,以通过所述第二设备判断所述第一移动轨迹和所述第二移动轨迹与所述第二设备内存储的所述预设移动轨迹是否一致。
7.根据权利要求6所述的基于移动轨迹的设备交互***,其特征在于,所述***还包括轨迹设置模块,配置为在检测到设置指令后,获取所述预设时长的所述第一设备或所述第二设备的第三移动轨迹;将所述第三移动轨迹作为所述预设移动轨迹,并将所述预设移动轨迹存储至所述服务器、所述第一设备或所述第二设备。
8.根据权利要求5-7中任一项所述的基于移动轨迹的设备交互***,其特征在于,所述轨迹获取模块具体配置为:
通过传感器采集所述预设时长的第一设备的多组加速度和角速度,基于多组加速度和角速度绘制所述第一移动轨迹;通过传感器采集所述预设时长的第二设备的多组加速度和角速度,基于多组加速度和角速度绘制所述第二移动轨迹。
9.一种电子设备,其包括存储器与处理器,所述存储器存储有计算机程序,所述程序在被所述处理器执行时能够实现权利要求1至4中任一项所述的基于移动轨迹的设备交互方法的步骤。
10.一种计算机可读存储介质,用于存储计算机程序,所述程序在由一计算机或处理器执行时实现如权利要求1至4中任意一项权利要求所述的基于移动轨迹的设备交互方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311050149.6A CN116761180A (zh) | 2023-08-21 | 2023-08-21 | 基于移动轨迹的设备交互方法、***、电子设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311050149.6A CN116761180A (zh) | 2023-08-21 | 2023-08-21 | 基于移动轨迹的设备交互方法、***、电子设备及介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116761180A true CN116761180A (zh) | 2023-09-15 |
Family
ID=87951895
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311050149.6A Pending CN116761180A (zh) | 2023-08-21 | 2023-08-21 | 基于移动轨迹的设备交互方法、***、电子设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116761180A (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150234473A1 (en) * | 2014-02-17 | 2015-08-20 | Noodoe Corporation | Methods and Systems for Commencing A Process Based on Motion Detection |
CN106375542A (zh) * | 2015-07-22 | 2017-02-01 | 中兴通讯股份有限公司 | 控制终端操作的方法及装置 |
US20190037526A1 (en) * | 2017-07-28 | 2019-01-31 | Guangdong Oppo Mobile Telecommunications Cor., Ltd. | Method, terminal device and computer-readable storage medium for wireless connection |
-
2023
- 2023-08-21 CN CN202311050149.6A patent/CN116761180A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150234473A1 (en) * | 2014-02-17 | 2015-08-20 | Noodoe Corporation | Methods and Systems for Commencing A Process Based on Motion Detection |
CN106375542A (zh) * | 2015-07-22 | 2017-02-01 | 中兴通讯股份有限公司 | 控制终端操作的方法及装置 |
US20190037526A1 (en) * | 2017-07-28 | 2019-01-31 | Guangdong Oppo Mobile Telecommunications Cor., Ltd. | Method, terminal device and computer-readable storage medium for wireless connection |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11263303B1 (en) | Pattern-based mobile device unlocking | |
EP3401779B1 (en) | Method and apparatus for invoking function in application | |
EP3261037A1 (en) | Method and apparatus for activating virtual card | |
CN104364794B (zh) | 用于便携式电子装置的基于位置的访问控制 | |
CN103927466A (zh) | 移动终端的控制方法和装置 | |
US8782763B2 (en) | Authentication system, authentication method, authentication device, information terminal, program and information recording medium | |
CN111758095A (zh) | 快速打开应用或应用功能的方法及终端 | |
CN107862194B (zh) | 一种安全验证的方法、装置及移动终端 | |
CN106228054A (zh) | 身份验证方法和装置 | |
US9940448B2 (en) | Unlock processing method and device | |
CN109325334B (zh) | 一种触控终端控制方法和触控终端 | |
CN111917918B (zh) | 基于增强现实的事件提醒管理方法、装置以及存储介质 | |
CN111783055A (zh) | 账户信息管理方法、装置及电子设备 | |
CN111859357A (zh) | 登录方法、装置和电子设备 | |
CN108376096B (zh) | 一种消息显示方法及移动终端 | |
CN108108111B (zh) | 一种锁屏图片信息的查看方法、装置及移动终端 | |
CN106331370A (zh) | 一种数据传输方法及终端设备 | |
CN107609407A (zh) | 一种用户终端中信息安全的保护方法及装置 | |
CN107623899A (zh) | 信息处理方法、装置、存储介质以及电子设备 | |
CN112286070A (zh) | 设备控制方法、装置和电子设备 | |
CN103632111A (zh) | 一种信息处理方法和装置 | |
CN106211070B (zh) | 一种移动终端的防盗保护方法和移动终端 | |
CN108632758A (zh) | 终端追踪方法、处理装置及终端及存储介质 | |
CN108304123B (zh) | 页面显示控制方法及相关产品 | |
CN112911560A (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20230915 |