CN111190488A - 设备控制方法、通信装置及存储介质 - Google Patents

设备控制方法、通信装置及存储介质 Download PDF

Info

Publication number
CN111190488A
CN111190488A CN201911393813.0A CN201911393813A CN111190488A CN 111190488 A CN111190488 A CN 111190488A CN 201911393813 A CN201911393813 A CN 201911393813A CN 111190488 A CN111190488 A CN 111190488A
Authority
CN
China
Prior art keywords
head
information
user
mounted device
glasses
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
Application number
CN201911393813.0A
Other languages
English (en)
Inventor
熊刘冬
张衡
刘勋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201911393813.0A priority Critical patent/CN111190488A/zh
Publication of CN111190488A publication Critical patent/CN111190488A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/01Indexing scheme relating to G06F3/01
    • G06F2203/012Walk-in-place systems for allowing a user to walk in a virtual environment while constraining him to a given position in the physical environment

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)

Abstract

本申请实施例提供一种设备控制方法、通信装置及存储介质。通过头戴式设备显示一个或多个设备的信息,以及一个或多个可操作信息,当用户对该一个或多个可操作信息中的目标可操作信息进行操作时,该头戴式设备可以生成用于控制该一个或多个设备中第一设备的控制指令,并将该控制指令发送给该第一设备,当第一设备或用户处于不便于移动的状态时,该用户也可通过头戴式设备对第一设备进行控制,从而提高了用户控制设备的便捷性。

Description

设备控制方法、通信装置及存储介质
技术领域
本申请涉及通信技术领域,特别涉及设备控制方法、通信装置及存储介质。
背景技术
随着通信技术的发展,用户终端的种类越来越多,例如,用户终端包括智能手机、平板电脑、笔记本电脑、智能手环、音箱等。
但是,当用户需要对终端进行控制时,该用户需要获取到该终端,并在该终端上进行控制操作,而该终端当前可能正处于不便于移动的状态,例如,该终端处于充电状态,或者该终端正在被其他用户所使用。再或者用户当前不便于移动,无法获取到较远处的终端,从而导致用户不便于对终端进行控制。
发明内容
本申请提供了一种设备控制方法、通信装置及存储介质,以提高用户控制设备的便捷性。
第一方面,本申请提供了一种设备控制方法,该方法包括:头戴式设备显示一个或多个设备的信息,以及一个或多个可操作信息;所述头戴式设备根据用户对目标可操作信息的操作,生成用于控制第一设备的控制指令,所述目标可操作信息为所述一个或多个可操作信息中的一个,所述第一设备为所述一个或多个设备中的一个;所述头戴式设备向所述第一设备发送所述控制指令。通过本实施例提供的方案,当第一设备或用户处于不便于移动的状态时,该用户也可通过头戴式设备对第一设备进行控制,从而提高了用户控制设备的便捷性。
在一种可能的设计中,所述一个或多个可操作信息包括一个或多个文件信息;所述头戴式设备根据用户对目标可操作信息的操作,生成用于控制第一设备的控制指令,包括:所述头戴式设备根据所述用户对目标文件信息的操作,生成用于控制所述第一设备的控制指令,所述目标文件信息为所述一个或多个文件信息中的一个,所述第一设备是所述目标文件信息对应的目标文件所在的设备,所述控制指令用于控制所述第一设备将所述目标文件发送给第二设备,所述第二设备为所述一个或多个设备中的一个。通过本实施例提供的方案,用户可通过头戴式设备将第一设备中的文件发送给第二设备,同理,该用户也可以通过该头戴式设备将第二设备中的文件发送给第一设备,从而实现了第一设备和第二设备之间的信息交互,相比于用户在第一设备和第二设备上分别进行操作甚至反复操作以使得第一设备和第二设备进行信息交互,提高了多个设备之间信息传输的效率。
在一种可能的设计中,所述用户对目标文件信息的操作包括:用于表示所述用户将所述目标文件信息对应的目标文件发送给所述第二设备的操作。
在一种可能的设计中,所述头戴式设备根据所述用户对目标文件信息的操作,生成用于控制所述第一设备的控制指令,包括:所述头戴式设备根据所述用户将所述目标文件信息移动到所述头戴式设备的显示设备中第一预设位置的操作,生成用于控制所述第一设备的控制指令,所述第二设备在所述显示设备中的位置与所述第一预设位置之间的距离小于或等于第一预设距离。通过本实施例提供的方案,用户可通过头戴式设备将第一设备中的文件发送给第二设备,同理,该用户也可以通过该头戴式设备将第二设备中的文件发送给第一设备,从而实现了第一设备和第二设备之间的信息交互,相比于用户在第一设备和第二设备上分别进行操作甚至反复操作以使得第一设备和第二设备进行信息交互,提高了多个设备之间信息传输的效率。
在一种可能的设计中,所述一个或多个文件信息包括如下至少一种:一个或多个文件标识、一个或多个文件图标。
在一种可能的设计中,所述一个或多个可操作信息包括一个或多个功能设置图标;所述头戴式设备根据用户对目标可操作信息的操作,生成用于控制第一设备的控制指令,包括:所述头戴式设备根据所述用户对目标功能设置图标的操作,生成用于控制所述第一设备的控制指令,所述目标功能设置图标为所述一个或多个功能设置图标中的一个,所述控制指令用于对所述第一设备的功能进行设置。通过本实施例提供的方案,当第一设备或用户处于不便于移动的状态时,该用户也可通过头戴式设备对第一设备进行功能控制,从而提高了用户控制设备的便捷性。
在一种可能的设计中,所述头戴式设备根据所述用户对目标功能设置图标的操作,生成用于控制所述第一设备的控制指令,包括:所述头戴式设备根据所述用户对所述目标功能设置图标的选择操作,以及所述用户对所述第一设备的信息的选择操作,生成用于控制所述第一设备的控制指令。
在一种可能的设计中,所述一个或多个设备的信息包括:所述一个或多个设备的图标;所述一个或多个可操作信息显示在所述一个或多个设备的图标中。
在一种可能的设计中,所述头戴式设备显示一个或多个设备的信息,包括:所述头戴式设备显示所述头戴式设备的视角范围内的一个或多个设备的图标。
在一种可能的设计中,所述头戴式设备显示所述头戴式设备的视角范围内的一个或多个设备的图标之前,所述方法还包括:所述头戴式设备检测一个或多个设备发送的无线信号;所述头戴式设备根据一个或多个设备发送的无线信号,确定所述一个或多个设备相对于所述头戴式设备的角度和距离;所述头戴式设备根据所述一个或多个设备相对于所述头戴式设备的角度和距离,确定所述头戴式设备的视角范围内的一个或多个设备。
在一种可能的设计中,所述头戴式设备显示一个或多个可操作信息之前,所述方法还包括:所述头戴式设备根据所述用户对所述头戴式设备的显示设备上显示的可移动标记的移动操作,向所述第一设备发送获取请求,所述获取请求用于获取所述一个或多个可操作信息;所述头戴式设备从所述第一设备接收所述一个或多个可操作信息。通过本实施例提供的方案,提高了用户选择目标文件的灵活性、以及该目标文件的传输效率。
在一种可能的设计中,所述头戴式设备根据所述用户对所述头戴式设备的显示设备上显示的可移动标记的移动操作,向所述第一设备发送获取请求,包括;所述头戴式设备根据所述用户将所述头戴式设备的显示设备上显示的可移动标记移动到第二预设位置的操作,向所述第一设备发送所述获取请求,所述第一设备在所述显示设备中的位置与所述第二预设位置之间的距离小于或等于第二预设距离。通过本实施例提供的方案,头戴式设备根据用户将头戴式设备的显示设备上显示的可移动标记移动到该显示设备所显示的第一设备附近或第一设备上的操作,向该第一设备发送获取请求,以请求第一设备向头戴式设备发送一个或多个可操作信息,提高了头戴式设备获取一个或多个可操作信息的灵活性。
在一种可能的设计中,所述头戴式设备根据所述用户对所述头戴式设备的显示设备上显示的可移动标记的移动操作,向所述第一设备发送获取请求之前,所述方法还包括:所述头戴式设备验证所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号是否相同;当所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号相同时,所述头戴式设备对所述第一设备的控制权限为第一权限;当所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号不同时,所述头戴式设备对所述第一设备的控制权限为第二权限;其中,所述第一权限大于或等于所述第二权限。通过本实施例提供的方案,通过头戴式设备和第一设备相互确认双方登录的是同一个账号后,用户通过头戴式设备将第一设备中的目标文件发送给第二设备,避免头戴式设备和第一设备分别属于不同用户时,在第一设备的用户不知情的情况下,通过头戴式设备将第一设备中的文件发送给其他设备,从而提高了第一设备的安全性。另外,如果头戴式设备和第一设备属于同一个用户时,该用户可通过该头戴式设备对第一设备进行隐私信息设置,当头戴式设备和第一设备不属于同一个用户时,该用户可通过该头戴式设备对第一设备进行简单的功能设置,从而提高了第一设备的安全性、以及提高了用户的隐私信息的安全性。此外,如果头戴式设备和第一设备不属于同一个用户时,该用户也可通过该头戴式设备对该第一设备进行隐私信息设置,提高了用户对第一设备的控制灵活性。
在一种可能的设计中,所述头戴式设备验证所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号是否相同,包括:所述头戴式设备采用所述服务器给所述头戴式设备分配的密钥对第一预设信息进行加密得到第一加密信息;所述头戴式设备将所述第一加密信息发送给所述第一设备;所述头戴式设备接收所述第一设备对所述第一加密信息进行解密后得到的第一解密信息;若所述第一解密信息与所述第一预设信息相同,则所述头戴式设备确定所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号相同;若所述第一解密信息与所述第一预设信息不同,则所述头戴式设备确定所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号不同。
第二方面,本申请提供一种设备控制方法,该方法包括:第一设备从头戴式设备接收控制指令,所述控制指令是所述头戴式设备根据用户对目标可操作信息的操作生成的用于控制所述第一设备的指令,所述头戴式设备显示有一个或多个设备的信息,以及一个或多个可操作信息,所述目标可操作信息为所述一个或多个可操作信息中的一个,所述第一设备为所述一个或多个设备中的一个;所述第一设备执行所述控制指令。
在一种可能的设计中,所述一个或多个可操作信息包括一个或多个文件信息;所述控制指令是所述头戴式设备根据所述用户对目标文件信息的操作生成的用于控制所述第一设备的指令,所述目标文件信息为所述一个或多个文件信息中的一个,所述第一设备是所述目标文件信息对应的目标文件所在的设备,所述控制指令用于控制所述第一设备将所述目标文件发送给第二设备,所述第二设备为所述一个或多个设备中的一个。
在一种可能的设计中,所述用户对目标文件信息的操作包括:用于表示所述用户将所述目标文件信息对应的目标文件发送给所述第二设备的操作。
在一种可能的设计中,所述一个或多个文件信息包括如下至少一种:一个或多个文件标识、一个或多个文件图标。
在一种可能的设计中,所述一个或多个可操作信息包括一个或多个功能设置图标;所述控制指令是所述头戴式设备根据所述用户对目标功能设置图标的操作生成的用于控制所述第一设备的指令,所述目标功能设置图标为所述一个或多个功能设置图标中的一个,所述控制指令用于对所述第一设备的功能进行设置。
在一种可能的设计中,所述一个或多个设备的信息包括:所述一个或多个设备的图标;所述一个或多个可操作信息显示在所述一个或多个设备的图标中。
在一种可能的设计中,所述第一设备从头戴式设备接收控制指令之前,所述方法还包括:所述第一设备从所述头戴式设备接收获取请求,所述获取请求用于获取所述一个或多个可操作信息;所述第一设备将所述一个或多个可操作信息发送给所述头戴式设备。
在一种可能的设计中,所述第一设备从所述头戴式设备接收获取请求之前,所述方法还包括:所述第一设备验证所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号是否相同;当所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号相同时,所述头戴式设备对所述第一设备的控制权限为第一权限;当所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号不同时,所述头戴式设备对所述第一设备的控制权限为第二权限;其中,所述第一权限大于或等于所述第二权限。
在一种可能的设计中,所述第一设备验证所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号是否相同,包括:所述第一设备采用所述服务器给所述第一设备分配的密钥对第二预设信息进行加密得到第二加密信息;所述第一设备将所述第二加密信息发送给所述头戴式设备;所述第一设备接收所述头戴式设备对所述第二加密信息进行解密后得到的第二解密信息;若所述第二解密信息与所述第二预设信息相同,则所述第一设备确定所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号相同。
第三方面,本申请提供一种通信装置,包括用于实现上述第一方面或第二方面所述的方法的模块,部件或者电路。
第四方面,本申请提供一种通信装置,包括:
接口和处理器,所述接口和所述处理器耦合;
所述处理器用于执行第一方面或第二方面所述的方法。
在一种可能的设计中,第四方面中的通信装置可以为头戴式设备或终端,也可以为芯片;接口可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上。
在一种可能的设计中,第四方面中的通信装置还可以包括存储器,该存储器用于存储所述计算机程序或指令。其中,存储器和处理器可以集成在同一块芯片上,也可以分别设置在不同的芯片上。
第五方面,本申请提供一种通信装置,包括:
处理器和收发器,处理器和收发器通过内部连接互相通信;
所述处理器用于执行存储器中的计算机程序或指令,使得如第一方面或第二方面所述的方法被执行,所述收发器用于执行如第一方面或第二方面所述的方法中的收发步骤。
在一种可能的设计中,第五方面中的通信装置可以为头戴式设备或终端,也可以为头戴式设备或终端的部件(例如芯片或者电路)。
第六方面,本申请提供一种通信装置,包括:处理器和存储器,所述处理器和所述存储器耦合;
所述存储器,用于存储计算机程序;
所述处理器,用于执行所述存储器中存储的计算机程序,以使得所述通信装置执行如第一方面或第二方面所述的方法。
第七方面,本申请提供一种通信装置,包括:处理器,存储器和收发器;
所述存储器,用于存储计算机程序;
所述处理器,用于执行所述存储器中存储的计算机程序或指令,以使得所述通信装置执行如第一方面或第二方面所述的方法。
第八方面,本申请提供一种通信装置,包括:输入接口电路、逻辑电路和输出接口电路,其中,所述输入接口电路用于获取待处理的数据;所述逻辑电路用于执行如第一方面或第二方面所述的方法来处理所述待处理的数据,得到处理后的数据;所述输出接口电路用于输出所述处理后的数据。
第九方面,本申请提供一种计算机可读存储介质,包括计算机程序或指令,当该计算机程序或指令在计算机上运行时,如第一方面或第二方面所述的方法被执行。
第十方面,本申请提供一种计算机程序,包括程序或指令,当该程序或指令在计算机上运行时,如第一方面或第二方面所述的方法被执行。
在一种可能的设计中,第十方面中的计算机程序可以全部或者部分存储在与处理器封装在一起的存储介质上,也可以部分或者全部存储在不与处理器封装在一起的存储器上。
第十一方面,本申请提供一种计算机程序产品,该计算机程序产品包括计算机程序或指令,当该计算机程序或指令在计算机上运行时,如第一方面或第二方面所述的方法被执行。
第十二方面,本申请实施例还提供一种***,包括上述第一方面或第二方面所述的头戴式设备、第一设备和第二设备。
第十三方面,本申请实施例还提供一种处理器,该处理器包括:至少一种电路,用于执行如第一方面或第二方面所述的方法。
可见,在以上各个方面,通过头戴式设备显示一个或多个设备的信息,以及一个或多个可操作信息,当用户对该一个或多个可操作信息中的目标可操作信息进行操作时,该头戴式设备可以生成用于控制该一个或多个设备中第一设备的控制指令,并将该控制指令发送给该第一设备,当第一设备或用户处于不便于移动的状态时,该用户也可通过头戴式设备对第一设备进行控制,从而提高了用户控制设备的便捷性。
附图说明
图1为本申请实施例提供的一种应用场景示意图;
图2为本申请实施例提供的另一种应用场景示意图;
图3为本申请实施例提供的再一种应用场景示意图;
图4为本申请实施例提供的一种设备控制方法流程图;
图5为本申请实施例提供的一种AR眼镜的示意图;
图6为本申请实施例提供的又一种应用场景示意图;
图7为本申请实施例提供的再一种应用场景示意图;
图8为本申请实施例提供的一种验证AR眼镜和终端是否属于同一个用户的信令图;
图9为本申请实施例提供的再一种应用场景示意图;
图10为本申请实施例提供的再一种应用场景示意图;
图11为本申请实施例提供的再一种应用场景示意图;
图12为本申请实施例提供的再一种应用场景示意图;
图13为本申请实施例提供的再一种应用场景示意图;
图14为本申请实施例提供的一种设备控制方法的信令图;
图15为本申请实施例提供的又一种应用场景示意图;
图16为本申请实施例提供的再一种设备控制方法的信令图;
图17为本申请实施例提供的又一种设备控制方法的信令图;
图18为本申请实施例提供的又一种应用场景示意图;
图19为本申请实施例提供的一种功能设置方法的信令图;
图20为本申请实施例提供的又一种应用场景示意图;
图21为本申请实施例提供的又一种应用场景示意图;
图22为本申请实施例提供的又一种应用场景示意图;
图23为本申请实施例提供的一种通信装置的结构示意图;
图24为本申请实施例提供的一种通信装置的结构示意图;
图25为本申请实施例提供的另一种通信装置的结构示意图;
图26为本申请实施例提供的又一种通信装置的结构示意图;
图27为本申请实施例提供的又一种通信装置的结构示意图。
具体实施方式
本申请的实施方式部分使用的术语仅用于对本申请的具体实施例进行解释,而非旨在限定本申请。
本申请实施例可应用于各种类型的通信***。图1为本申请实施例提供的一种应用场景示意图。如图1所示的通信***,主要包括网络设备11和终端12。
其中,1)网络设备11可以是网络侧设备,例如,无线局域网(Wireless Local AreaNetwork,WLAN)的接入点(Access Point,AP)、4G的演进型基站(Evolved Node B,eNB或eNodeB)、5G的新无线接入技术(New Radio Access Technology,NR)基站(nextgeneration Node B,gNB)、下一代通信的基站、卫星、小站、微站、中继站、发送和接收点(Transmission and Reception Point,TRP)、路边单元(Road Side Unit,RSU)等。为了区别起见,将4G通信***的基站称为长期演进(Long Term Evolution,LTE)eNB,5G通信***的基站称为NR gNB。可以理解的是,一些基站既可以支持4G通信***又可以支持5G通信***。另外,基站的这些名称仅为了方便区别,并不具有限制意义。
2)终端12又称之为用户设备(User Equipment,UE),是一种向用户提供语音和/或数据连通性的设备,例如,具有无线连接功能的手持式设备、车载设备、具有车与车(vehicle to vehicle,V2V)通信能力的车辆等。常见的终端例如包括:手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备,例如智能手表、智能手环、计步器等。
3)“多个”是指两个或两个以上,其它量词与之类似。“和/或”,描述关联对象的对应关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
需要说明的是,图1所示的通信***中所包含的终端12的数量和类型仅仅是一种举例,本申请实施例并不限制于此。例如,还可以包括更多的与网络设备11进行通信的终端12,为简明描述,不在附图中一一描述。此外,在如图1所示的通信***中,尽管示出了网络设备11和终端12,但是该通信***可以并不限于包括网络设备11和终端12,例如还可以包括核心网节点或用于承载虚拟化网络功能的设备等,这些对于本领域技术人员而言是显而易见的,在此不一一赘述。
另外,本申请实施例不仅可应用于4G无线通信***、车对外界(vehicle toeverything,V2X)通信***、设备到设备(Device-to-Device,D2D)通信***、LTE的后续演化通信***、5G通信***、卫星通信***等通信***,还可应用于下一代无线通信***。另外,本申请实施例还可以应用于未来可能出现的其他***,例如下一代的wifi网络、5G车联网等。
需要说明的是,随着通信***的不断演进,未来可能出现的其他***中,上述各个网元的名称可能会发生变化,在这种情况下,本申请实施例提供的方案同样适用。
在本申请实施例中,如图1所示的网络设备11具体还可以是服务器,例如图2所示的服务器21。另外,在另一些应用场景中,服务器21可以与多个终端进行通信,例如,服务器21还可以与终端14进行通信。终端14和终端12可以属于同一用户,也可能属于不同用户。例如,终端14和终端12属于同一用户,当用户需要对终端14或终端12进行控制时,用户需要获取到终端14或终端12,并在终端14或终端12上进行控制操作。但是终端14或终端12当前可能正处于不便于移动的状态,例如,处于充电状态,或者正在被其他用户所使用。再或者用户当前不便于移动,无法获取到较远处的终端14或终端12,从而导致用户不便于对终端进行控制。为了解决该问题,本申请实施例提出了一种设备控制方法,该方法可以通过头戴式设备对其他终端进行控制,例如,通过头戴式设备控制多个终端之间进行信息交互,或者通过头戴式设备控制其他终端的功能。该头戴式设备具体可以是增强现实(AugmentedReality,AR)眼镜,例如图3所示的AR眼镜13。
下面结合具体的实施例对该设备控制方法进行介绍。图4为本申请实施例提供的一种设备控制方法流程图。如图4所示,本实施例所述的设备控制方法包括如下步骤:
S401、AR眼镜显示一个或多个设备的信息,以及一个或多个可操作信息。
如图5所示为用户佩戴AR眼镜13后,用户头部和AR眼镜13的俯视图。其中,51表示AR眼镜13的显示设备,显示设备51可集成在AR眼镜13中。该显示设备51可以是AR眼镜13的镜片,或者是AR眼镜13的屏幕。如图6所示,AR眼镜13的显示设备51可显示有多个设备的信息,例如,终端12的图标和终端14的图标,可理解的是,在其他实施例中,AR眼镜13的显示设备51可以显示有一个设备的信息。另外,AR眼镜13的显示设备51还可以显示有可操作信息,该可操作信息具体可以是可操作标识或可操作图标,例如,可操作图标52,该可操作图标52具体可以是可移动标记,例如,光标。此外,显示设备51可以显示的可操作信息不限于一个,还可以是多个。
S402、AR眼镜根据用户对目标可操作信息的操作,生成用于控制第一设备的控制指令,目标可操作信息为一个或多个可操作信息中的一个,第一设备为一个或多个设备中的一个。
此处,可以将可操作图标52作为目标可操作信息,进一步,用户可以对该可操作图标52进行操作,使得可操作图标52在显示设备51上移动。例如,可操作图标52可以移动到终端12的图标上。进一步,用户还可以将该可操作图标52从终端12的图标移动到终端14的图标上。AR眼镜13可根据该用户对可操作图标52的操作,生成用于控制终端12的控制指令,例如,该控制指令用于控制终端12将终端12本地的数据发送给终端14,此处,可以将终端12记为第一设备,将终端14记为第二设备。
S403、AR眼镜向第一设备发送控制指令。
例如,AR眼镜13将该控制指令发送给终端12。
S404、第一设备执行该控制指令。
终端12接收到该控制指令后,执行该控制指令,例如,终端12将本地的数据发送给终端14。
在另外一些场景中,AR眼镜13的显示设备51还可以显示有一个设备的信息,以及多个可操作信息。如图7所示,显示设备51显示有音箱15的图标和多个可操作图标,此处可以将音箱15记为第一设备。其中,71表示该多个可操作图标中的任意一个可操作图标。该多个可操作图标可用于对音箱15的不同功能进行设置。例如,可操作图标71可用于对音箱15的闹铃功能进行设置。具体的,用户可以对可操作图标71进行操作,AR眼镜13根据该用户对可操作图标71的操作,生成用于设置音箱15的闹铃功能的控制指令。进一步,AR眼镜13可以将该控制指令发送给音箱15,从而使得音箱15可以根据该控制指令配置闹铃功能。
本申请实施例通过头戴式设备显示一个或多个设备的信息,以及一个或多个可操作信息,当用户对该一个或多个可操作信息中的目标可操作信息进行操作时,该头戴式设备可以生成用于控制该一个或多个设备中第一设备的控制指令,并将该控制指令发送给该第一设备,当第一设备或用户处于不便于移动的状态时,该用户也可通过头戴式设备对第一设备进行控制,从而提高了用户控制设备的便捷性。
在上述实施例的基础上,终端12和AR眼镜13可在服务器21中进行注册,例如,服务器21可存储有终端12的用户标识和终端12的设备标识、以及AR眼镜13的用户标识和AR眼镜13的设备标识。终端12和AR眼镜13可以分别与服务器21进行通信。其中,终端12和AR眼镜13可能属于同一个用户,也可能属于不同的用户。用户可通过AR眼镜13和服务器21对该终端12进行访问和/或控制,例如,用户可通过AR眼镜13和服务器21向该终端12发送数据获取请求,该终端12接收到该数据获取请求后,将该终端12中存储的数据通过服务器21发送给AR眼镜13,AR眼镜13即可将该数据显示给该用户进行查看。或者,该用户也可将AR眼镜13显示的数据通过服务器21发送给该终端12。或者,该用户还可以通过AR眼镜13将该终端12中的数据发送给其他终端,例如终端14。终端14也可注册在服务器21中,并与服务器21进行通信。
在通过AR眼镜13将终端12中的数据发送给终端14之前,AR眼镜13可判断一下AR眼镜13和终端12是否属于同一个用户,终端12也可判断一下AR眼镜13和终端12是否属于同一个用户。在本申请实施例中,可以将终端12记为第一设备,将终端14记为第二设备。具体的,AR眼镜13和终端12分别判断AR眼镜13和终端12是否属于同一个用户的过程具体包括如图8所示的如下步骤:
S801、AR眼镜向服务器发送登录请求。
S802、服务器向AR眼镜发送服务器给AR眼镜分配的密钥。
S803、第一设备向服务器发送登录请求。
S804、服务器向第一设备发送服务器给第一设备分配的密钥。
S805、AR眼镜采用服务器给AR眼镜分配的密钥,对第一预设信息进行加密得到第一加密信息。
S806、AR眼镜向第一设备发送第一加密信息。
S807、第一设备对第一加密信息进行解密得到第一解密信息。
S808、第一设备向AR眼镜发送第一解密信息。
S809、若AR眼镜确定第一预设信息与第一解密信息相同,则确定AR眼镜和第一设备属于同一个用户。
S810、AR眼镜通知第一设备:AR眼镜和第一设备属于同一个用户。
S811、第一设备采用服务器给第一设备分配的密钥,对第二预设信息进行加密得到第二加密信息。
S812、第一设备向AR眼镜发送第二加密信息。
S813、AR眼镜对第二加密信息进行解密得到第二解密信息。
S814、AR眼镜向第一设备发送第二解密信息。
S815、若第一设备确定第二预设信息与第二解密信息相同,则确定AR眼镜和第一设备属于同一个用户。
S816、第一设备通知AR眼镜:AR眼镜和第一设备属于同一个用户。
其中,若AR眼镜确定第一预设信息与第一解密信息不同,则确定AR眼镜和第一设备不属于同一个用户。若第一设备确定第二预设信息与第二解密信息不同,则确定AR眼镜和第一设备不属于同一个用户。第一预设信息和第二预设信息可以是相同的信息,也可以是不同的信息。例如,第一预设信息和第二预设信息可以是相同的随机数,或者是不同的随机数。另外,本实施例并不限定S801-S816中部分步骤之间的执行顺序,例如,S803和S804还可以在S801和S802之前执行。S811-S816还可以在S805-S810之前执行。
在一种可能的实现方式中,服务器给AR眼镜或第一设备分配的密钥为对称密钥,即AR眼镜或第一设备采用该对称密钥进行加密和解密。当AR眼镜和第一设备属于同一个用户时,在S801和S803中,AR眼镜和第一设备使用相同的用户账号登录服务器。服务器给属于同一个用户的AR眼镜和第一设备分配相同的对称密钥。因此,S805中AR眼镜进行加密时采用的密钥与S807中第一设备进行解密所采用的密钥都是该对称密钥,因此,S809中第一预设信息与第一解密信息相同,从而AR眼镜确定AR眼镜和第一设备属于同一个用户。同理,第一设备确定AR眼镜和第一设备属于同一个用户的过程与此类似,此处不再赘述。
在另一种可能的实现方式中,服务器给AR眼镜或第一设备分配的密钥为非对称密钥,即服务器给AR眼镜分配一个公钥和一个私钥,该公钥用于加密,该私钥用于解密。另外,服务器给第一设备也分配一个公钥和一个私钥,该公钥用于加密,该私钥用于解密。当AR眼镜和第一设备属于同一个用户时,服务器给AR眼镜分配的公钥和服务器给第一设备分配的公钥相同,以及服务器给AR眼镜分配的私钥和服务器给第一设备分配的私钥相同。因此,S805中AR眼镜进行加密时采用的密钥与S807中第一设备进行解密所采用的密钥是一对公私钥对,因此,S809中第一预设信息与第一解密信息相同,从而AR眼镜确定AR眼镜和第一设备属于同一个用户。同理,第一设备确定AR眼镜和第一设备属于同一个用户的过程与此类似,此处不再赘述。
当AR眼镜13确定AR眼镜13和终端12属于同一个用户即AR眼镜13在服务器21中登录的账号与终端12在服务器21中登录的账号相同时,终端12确定该用户有权限通过AR眼镜13对终端12进行操作,或者AR眼镜13确定该用户有权限对该AR眼镜13进行操作,例如,该用户可通过AR眼镜13将终端12中的数据发送给终端14。
在上述实施例的基础上,用户可通过如下几种可能的实现方式控制可移动标记52在显示设备51上移动。
一种可能的实现方式是:该AR眼镜13安装有惯性测量单元(InertialMeasurement Unit,简称IMU),IMU可用于感测用户的姿态信息,具体的,IMU用于感测用户头部的姿态信息,该姿态信息包括如下至少一种:偏航角(pitch angle)和俯仰角(yawangle)。AR眼镜根据IMU感测到的用户头部的偏航角和/或俯仰角,控制可移动标记52在显示设备51上移动。具体的,AR眼镜根据用户头部的偏航角,控制可移动标记52在显示设备51的水平方向上移动,根据用户头部的俯仰角,控制可移动标记52在显示设备51的垂直方向上移动。
另一种可能的实现方式是:AR眼镜安装有感测用户双眼运动和眼睛(如眼球)变化的传感器,如眼动仪(eye tracker)。AR眼镜可通过该眼动仪感测用户双眼运动和眼睛变化,进一步根据用户双眼运动和眼睛变化,控制可移动标记52在显示设备51上移动。
再一种可能的实现方式是:AR眼镜还可连接有输入设备,输入设备包括如下至少一种:五维键、摇杆、触控板、触摸屏或虚拟按键。AR眼镜与该输入设备的连接方式可以是有线(如线缆),也可以是无线(如Wifi、蓝牙等)。
以五维键为例,该五维键包括上下左右键、以及确认键。该输入设备具体可以是AR眼镜对应的遥控器,该遥控器上设置有五维键。AR眼镜根据用户点击五维键的上下左右键产生的表示方向的输入信息,控制可移动标记52在显示设备51上移动。
以摇杆为例,AR眼镜可根据用户转动摇杆时产生的表示方向的输入信息,控制可移动标记52在显示设备51上移动。
以触摸屏为例,AR眼镜可根据用户在触摸屏上的滑动或触摸操作产生的输入信息,控制可移动标记52在显示设备51上移动。
以触控板为例,该触控板可设置在AR眼镜的镜框上,AR眼镜可根据用户在该触控板上的滑动或触摸操作产生的输入信息,控制可移动标记52在显示设备51上移动。
以虚拟按键为例,该虚拟按键可显示在显示设备51上,该虚拟按键可类似于五维键。AR眼镜可根据用户对该虚拟按键的操作产生的输入信息,控制可移动标记52在显示设备51上移动。
下面结合一个具体的实施例,对通过头戴式设备控制多个终端之间进行信息交互的过程进行详细的介绍。
如图9所示,终端12为该用户的手机,终端14为该用户的笔记本电脑。终端12和终端14在AR眼镜13的视角范围内,或者,用户可通过转动头部使得终端12和终端14进入到AR眼镜13的视角范围内。此时,显示设备51上可显示有终端12的图标和终端14的图标,此处以显示设备51是AR眼镜13的镜片为例,终端12和终端14可通过光线的反射呈现在显示设备51中。
具体的,用户对可移动标记52进行移动操作,该移动操作具体如上述实施例所述,此处不再赘述。AR眼镜13可根据用户对可移动标记52的移动操作,向终端12发送获取请求,该获取请求用于获取一个或多个可操作信息,该一个或多个可操作信息具体可以是一个或多个文件信息,该文件信息具体可以是文件标识或文件图标。文件标识或文件图标具体可以是文件的缩略图。
在一种可能的实现方式中,用户可以将可移动标记52移动到显示设备51的第二预设位置上,此时,终端12在显示设备51上显示的位置与该第二预设位置之间的距离小于或等于第二预设距离。如图9所示,用户可以将可移动标记52移动到终端12的图标周围的某一位置点。或者,用户可以将可移动标记52移动到终端12的图标上,此时,AR眼镜13可根据该用户对可移动标记52的移动操作,向终端12发送获取请求。终端12接收到该获取请求后,将终端12本地的一个或多个文件的缩略图发送给AR眼镜13,例如,文件A的缩略图94和文件B的缩略图95。进一步,AR眼镜13将文件A的缩略图94和文件B的缩略图95显示在显示设备51上。
在另一种可能的实现方式中,当可移动标记52移动到终端12的图标周围的某一位置点或可移动标记52移动到显示设备51所显示的终端12的图标上时,进一步,该用户向AR眼镜13输入一个输入信息,AR眼镜13根据该输入信息向终端12发送如上所述的获取请求。其中,该输入信息可以是用户的一个手势,和/或该用户通过如上所述的输入设备输入的确认信息。
以手势为例,例如,该AR眼镜13上还可以安装有拍摄设备,例如摄像头,该摄像头可用于拍摄用户的手势图像。例如,当可移动标记52移动到显示设备51所显示的终端12的图标上时,该AR眼镜13通过该摄像头采集该用户的手势图像,如果AR眼镜13对该手势图像进行图像处理,确定用户的手势为预设手势,例如图10所示的手势时,AR眼镜13向终端12发送如上所述的获取请求。其中,用户的手势可以显示在显示设备51中,也可以不显示在显示设备51中。此处并不对该预设手势进行具体限定。
以输入设备为例,例如,AR眼镜13可以连接有五维键,连接方式可以是无线或有线。例如,当可移动标记52移动到显示设备51所显示的终端12的图标上时,若AR眼镜13接收到用户通过点击该五维键的确认键输入的确认信息,则向终端12发送如上所述的获取请求。
在一些实施例中,终端12接收到获取请求后,终端12向AR眼镜13发送的该文件的缩略图94还可以显示在显示设备51所显示的终端12的图标上,例如图11所示。
如图12所示,在图9的基础上,用户还可以将可移动标记52移动到缩略图94上,使得缩略图94变为选中状态,此时,缩略图94可以作为目标文件图标。进一步,用户可通过控制可移动标记52移动使得被选中的缩略图94逐渐的靠近显示设备51上显示的终端14的图标。AR眼镜13根据用户对缩略图94的移动操作,生成控制指令,该控制指令用于控制缩略图94对应的目标文件所在的源设备即终端12将该目标文件发送给终端14。
在一种可能的实现方式中,当用户将可移动标记52移动到缩略图94上,使得缩略图94变为选中状态后,AR眼镜13通过摄像头采集该用户的手势图像,此时,该用户的手势可以是一个移动的手势,如图13所示,在用户手势远离用户身体的过程中,缩略图94和可移动标记52逐渐靠近显示设备51所显示的终端14的图标。当缩略图94和可移动标记52移动到显示设备51中的第一预设位置时,AR眼镜13生成控制指令,其中,终端14在显示设备51中的显示位置与该第一预设位置之间的距离小于或等于第一预设距离。也就是说,若AR眼镜13确定该用户的该移动手势为通过可移动标记52将缩略图94移动到该第一预设位置的手势,则生成控制终端12将该目标文件发送给终端14的控制指令。
可以理解的是,如图13所示的移动手势是用于表示该用户将该目标文件发送给终端14的一种操作,在其他实施例中还可以有其他方式来控制缩略图94和可移动标记52逐渐靠近显示设备51所显示的终端14的图标,具体的,AR眼镜13检测到用于表示该用户将该目标文件发送给终端14的操作时,即可生成控制终端12将该目标文件发送给终端14的控制指令。例如,控制缩略图94逐渐靠近显示设备51上显示的终端14的图标的方式,类似于可移动标记52在显示设备51上的移动控制方式,此处不再赘述。
可以理解的是,本实施例是以通过AR眼镜13将终端12中的文件发送给终端14为例进行的示意性说明,同理,也可以通过AR眼镜13将终端14中的文件发送给终端12,从而使得终端14和终端12可以通过该AR眼镜13进行文件的相互传输。另外,通过AR眼镜13进行信息交互的终端可以不限于终端12和终端14,还可以包括更多的终端,其中,两两之间的信息交互与此类似,此处不再赘述。
本实施例通过头戴式设备根据用户对头戴式设备的显示设备上显示的可移动标记的移动操作,向第一设备发送获取请求,以请求获取一个或多个文件信息,头戴式设备将第一设备发送的一个或多个文件信息显示在显示设备上。进一步,头戴式设备可根据用户对一个或多个文件信息中目标文件信息的操作,生成用于控制第一设备将该目标文件信息对应的目标文件发送给第二设备的控制指令,从而使得第一设备可以将本地的文件发送给第二设备,也就是说,用户可通过头戴式设备将第一设备中的文件发送给第二设备,同理,该用户也可以通过该头戴式设备将第二设备中的文件发送给第一设备,从而实现了第一设备和第二设备之间的信息交互,相比于用户在第一设备和第二设备上分别进行操作甚至反复操作以使得第一设备和第二设备进行信息交互,本申请实施例提高了多个设备之间信息传输的效率。
在一种可能的情况中,如上实施例所述的终端12响应于AR眼镜13发送的获取请求,向AR眼镜13发送的一个或多个文件的缩略图具体可以是该用户预先在终端12上选中的一个或多个目标文件的缩略图。下面结合一个具体的实施例对AR眼镜13接收终端12发送的一个或多个目标文件的缩略图,以及AR眼镜13控制终端12将该目标文件发送给终端14的过程进行详细介绍。如图14所示,该过程包括如下几个步骤:
S1401、AR眼镜和终端12相互确认双方登录的是同一个账号。
AR眼镜和终端12相互确认双方登录的是同一个账号的过程具体如上所述,此处不再赘述。
S1402、终端12确定用户在终端12上选中的一个或多个目标文件。
例如图15所示,终端12的首页面上显示有文件夹91,该文件夹91包括两个文件。用户点击文件夹91后,终端12显示文件夹91中包括的文件92和文件93,进一步,用户选中文件92,文件92即为用户选中的目标文件,也就是说,在本实施例中,用户选中目标文件的操作是该用户直接在该终端12上操作的。
S1403、AR眼镜向终端12发送获取请求,该获取请求用于请求终端12将目标文件的缩略图发送给AR眼镜。
如图15所示,AR眼镜可根据用户将可移动标记52移动到终端12的图标上的操作,向终端12发送获取请求,该获取请求用于请求终端12将目标文件的缩略图发送给AR眼镜。
S1404、终端12向AR眼镜发送目标文件的缩略图。
如图15所示,终端12向AR眼镜发送文件92的缩略图,该缩略图记为缩略图94。
S1405、AR眼镜将目标文件的缩略图显示在显示设备上。
AR眼镜将文件92的缩略图94显示在显示设备51上。
S1406、AR眼镜根据用户将目标文件的缩略图移动到终端14的图标周围的操作,生成控制指令。
具体的,AR眼镜可控制可移动标记52移动到文件92的缩略图94上,使得缩略图94变为选中状态,进一步,用户可通过控制可移动标记52移动使得被选中的缩略图94逐渐的靠近显示设备51上显示的终端14的图标。当AR眼镜确定缩略图94移动到终端14的图标周围的第一预设位置时,生成控制指令,该控制指令包括终端14的标识信息和目标文件的标识,该控制指令用于控制缩略图94对应的目标文件所在的源设备即终端12将该目标文件发送给终端14。其中,用户通过控制可移动标记52移动使得被选中的缩略图94逐渐的靠近终端14的图标的过程具体如上实施例所述,此处不再赘述。
S1407、AR眼镜向终端12发送控制指令。
S1408、终端12向终端14发送该目标文件。
在本实施例中,终端14与终端12可能属于同一个用户,也可能不属于同一个用户。具体的,终端14与终端12相互确认双方登录的是否是同一个账号的过程,类似于AR眼镜和终端12相互确认双方登录的是否是同一个账号的过程,此处不再赘述。
当终端14与终端12属于同一个用户时,终端12向终端14发送该目标文件后,终端14直接接收该目标文件。
当终端14与终端12不属于同一个用户时,终端12向终端14发送该目标文件后,终端14需要根据该终端14的用户的设置或选择,确定是否接收该目标文件。例如,终端14向该终端14的用户发出提示信息,该提示信息用于提示用户是否接收该目标文件,当该终端14的用户确认接收该目标文件时,终端14接收该目标文件。
S1409、AR眼镜停止显示该目标文件的缩略图。
其中,本申请实施例并不限定S1408和S1409的执行顺序。
在一种可能的情况中,当终端12将目标文件发送给终端14后,AR眼镜停止显示该目标文件的缩略图。
在另一种可能的情况中,当缩略图94移动到显示设备51所显示的终端14的图标附近时,AR眼镜即可控制随着可移动标记52移动的缩略图94逐渐消失。
在又一种可能的情况中,当缩略图94移动到显示设备51所显示的终端14的图标附近时,AR眼镜即可控制随着可移动标记52移动的缩略图94逐渐消失,但是显示设备51所显示的终端12的图标中仍然可以显示缩略图94。
可以理解的是,在本实施例中,终端12和终端14可以不同时显示在显示设备51中,也就是说,终端12可以先显示在显示设备51中,当终端12将该目标文件的缩略图发送给AR眼镜时,用户可转动头部,从而使得该目标文件的缩略图在该显示设备上移动,以及使得终端14可以出现在显示设备51中,并且使得该目标文件的缩略图逐渐靠近显示设备51中显示的终端14的图标。
本实施例通过AR眼镜和第一设备相互确认双方登录的是同一个账号后,用户通过AR眼镜将第一设备中的目标文件发送给第二设备,避免AR眼镜和第一设备分别属于不同用户时,在第一设备的用户不知情的情况下,通过AR眼镜将第一设备中的文件发送给其他设备,从而提高了第一设备的安全性。
在另一种可能的情况中,如上实施例所述的终端12响应于AR眼镜13发送的获取请求,向AR眼镜13发送的一个或多个文件的缩略图具体可以是终端12实时显示的用户界面的缩略图,或者,终端12向AR眼镜13发送的一个或多个文件信息为终端12实时显示的用户界面。下面结合一个具体的实施例对AR眼镜13接收终端12发送的用户界面,以及AR眼镜13控制终端12将该终端12的用户界面发送给终端14的过程进行详细介绍。如图16所示,该过程包括如下几个步骤:
S1601、AR眼镜和终端12相互确认双方登录的是同一个账号。
S1602、AR眼镜向终端12发送获取请求,该获取请求用于请求终端12将终端12实时显示的用户界面发送给AR眼镜。
S1603、AR眼镜接收终端12实时显示的用户界面。
S1604、AR眼镜将终端12实时显示的用户界面显示在显示设备上。
S1605、AR眼镜根据用户将用户界面移动到终端14的图标周围的操作,生成控制指令。
S1606、AR眼镜向终端12发送控制指令,该控制指令包括终端14的标识信息,控制终端12将用户界面发送给终端14。
S1607、终端12向终端14发送终端12实时显示的用户界面。
可以理解的是,当用户将终端12的用户界面移动到终端14的图标周围时,AR眼镜可控制终端12的用户界面在显示设备51上逐渐消失。可选的,当终端12的用户界面在显示设备51上逐渐消失后,显示设备51所显示的终端12的图标中还可以显示终端12的用户界面,只是随着可移动标记52移动的用户界面消失了。
其中,S1601-S1607的实现过程和具体原理可以参照如上所述的S1401-S1409,此处不再赘述。
本实施例通过AR眼镜和第一设备相互确认双方登录的是同一个账号后,用户通过AR眼镜将第一设备实时显示的用户界面发送给第二设备,避免AR眼镜和第一设备分别属于不同用户时,在第一设备的用户不知情的情况下,通过AR眼镜将第一设备的用户界面发送给其他设备,从而提高了第一设备实时显示的用户界面的安全性。
在又一种可能的情况中,用户还可以通过AR眼镜13从终端12中选择目标文件。下面结合一个具体的实施例对用户通过AR眼镜13从终端12中选择目标文件,AR眼镜13接收终端12发送的目标文件,以及AR眼镜13控制终端12将该目标文件发送给终端14的过程进行详细介绍。如图17所示,该过程包括如下几个步骤:
S1701、AR眼镜和终端12相互确认双方登录的是同一个账号。
S1702、AR眼镜向终端12发送获取请求,该获取请求用于请求终端12将终端12显示的用户界面发送给AR眼镜。
S1703、终端12向AR眼镜发送终端12的用户界面,该终端12的用户界面包括多个文件的缩略图。
S1704、AR眼镜将终端12的用户界面显示在显示设备上。
S1705、AR眼镜根据用户对该多个文件的缩略图中目标文件的缩略图的选择操作,生成获取请求。
可以理解的是,如果终端12的用户界面中不包括多个文件的缩略图,则AR眼镜向终端12发送用户界面更新请求,以请求终端12将更新后的用户界面发送给AR眼镜,如果该更新后的用户界面中包括多个文件的缩略图,则AR眼镜接收用户对该多个文件的缩略图中目标文件的缩略图的选择操作。
S1706、AR眼镜向终端12发送获取请求,该获取请求用于请求终端12将该目标文件发送给AR眼镜。
S1707、终端12向AR眼镜发送目标文件。
S1708、AR眼镜根据用户将目标文件移动到终端14的图标周围的操作,生成控制指令。
S1709、AR眼镜向终端12发送控制指令,该控制指令包括终端14的标识信息,该控制指令用于请求终端12将目标文件发送给终端14。
S1710、终端12向终端14发送目标文件。
可以理解的是,在本实施例中,终端12根据AR眼镜的获取请求可以向AR眼镜发送文件信息,例如文件的缩略图。另外,在本申请实施例中,终端12还可以根据AR眼镜的获取请求向AR眼镜发送文件本身,例如目标文件。
本实施例由用户通过AR眼镜从第一设备中选择目标文件,进一步,通过AR眼镜将第一设备中的该目标文件发送给第二设备,提高了用户选择目标文件的灵活性、以及该目标文件的传输效率。
另外,在上述实施例的基础上,AR眼镜还可以设置有支持蓝牙5.1的三个或三个以上天线,该三个或三个以上天线不在一条直线上。另外,AR眼镜周围的终端可配置有支持蓝牙5.1的单天线。AR眼镜周围的终端可持续广播无线信号,例如,蓝牙信号,AR眼镜可检测其周围终端广播的蓝牙信号,并根据周围终端广播的蓝牙信号,采用到达角(Angle-of-Arrival,AOA)或发送角(angle of departure,AOD)技术确定该终端相对于该AR眼镜的角度和距离。进一步,AR眼镜还可以根据该终端相对于该AR眼镜的角度和距离,确定该终端是否在该AR眼镜中的视角范围内。
在一些实施例中,AR眼镜周围的终端可配置有支持蓝牙5.1的三个或三个以上天线,AR眼镜配置有支持蓝牙5.1的单天线。
可以理解的是,本实施例并不限定AR眼镜周围终端的个数,例如,可以是一个或多个。如图18所示,AR眼镜13周围包括终端12、终端14和音箱15。AR眼镜13根据终端12、终端14和音箱15分别广播的蓝牙信号,确定终端12、终端14和音箱15是否在AR眼镜13的视角范围内。进一步,用户可通过AR眼镜13来控制AR眼镜13的视角范围内的终端的功能,例如,音箱15在AR眼镜13的视角范围内,用户通过AR眼镜13控制音箱15的功能具体可包括如图19所示的几个步骤:
S1901、AR眼镜和音箱15相互确认双方登录的是同一个账号。
在本申请实施例中,音箱15可记为第一设备。AR眼镜13和音箱15可以相互确认双方登录的是同一个账号后,AR眼镜13再对音箱15进行功能设置。AR眼镜和音箱15相互确认双方登录的是同一个账号的过程,类似于AR眼镜和终端12相互确认双方登录的是同一个账号的过程,此处不再赘述。
S1902、AR眼镜向音箱15发送获取请求,该获取请求用于请求获取功能设置图标。
如图20所示,音箱15在AR眼镜的视角范围内,AR眼镜的显示设备51上显示有音箱15的图标,进一步,AR眼镜可根据用户对可移动标记52的移动操作,向音箱15发送获取请求,该获取请求用于请求获取一个或多个可操作信息,此处的一个或多个可操作信息具体为一个或多个功能设置图标。
在一种可能的实现方式中,用户可以将可移动标记52移动到显示设备51的第二预设位置上,此时,音箱15在显示设备51上显示的位置与该第二预设位置之间的距离小于或等于第二预设距离。也就是说,用户可以将可移动标记52移动到音箱15的图标周围的某一位置点。或者,用户可以将可移动标记52移动到音箱15的图标上,此时,AR眼镜13可根据该用户对可移动标记52的移动操作,向音箱15发送获取请求。
S1903、音箱15向AR眼镜发送多个功能设置图标。
当该音箱15接收到该获取请求后,向AR眼镜发送多个功能设置图标。
S1904、AR眼镜将多个功能设置图标显示在显示设备上。
如图21所示,AR眼镜13在接收到多个功能设置图标后,将该多个功能设置图标显示在显示设备51中音箱15的图标附近,其中,功能设置图标141表示该多个功能设置图标中的任意一个。其中,该多个功能设置图标中不同的功能设置图标可用于设置音箱15的不同功能。例如,功能设置图标141可用于设置音箱15的闹铃功能,功能设置图标161可用于设置音箱15的音量。
可以理解的是,在一些实施例中,功能设置图标可以不从被设置的设备例如音箱15获取,例如,AR眼镜13可预置有不同类型设备的功能设置图标。例如,AR眼镜13可以预置有音箱的功能设置图标、手机的功能设置图标、平板电脑的功能设置图标等。当AR眼镜13确定音箱15在AR眼镜13的视角范围内时,AR眼镜13可在显示设备51上显示音箱15对应的功能设置图标。
S1905、AR眼镜根据用户对该多个功能设置图标中目标功能设置图标的操作,生成控制指令。
进一步,用户可以对该多个功能设置图标中的目标功能设置图标进行操作,例如,用户可通过转动头部,控制可移动标记52移动到功能设置图标141上,当AR眼镜检测到可移动标记52移动到功能设置图标141时,AR眼镜生成控制指令,该控制指令用于对音箱15的闹铃功能进行设置。可以理解的是,用户对目标功能设置图标,例如功能设置图标141的操作不限于控制可移动标记52移动到功能设置图标141上,还可以有其他操作,例如,用户控制可移动标记52移动到功能设置图标141上,并向AR眼镜13输入一个输入信息,该输入信息可以是用户的一个手势,和/或该用户通过如上所述的输入设备输入的确认信息。
在一些场景中,AR眼镜13的视角范围内可能会存在多个音箱,此时,AR眼镜13的显示设备51可显示有多个音箱的图标和音箱对应的功能设置图标。当用户需要对该多个音箱中的目标音箱进行功能设置时,该用户可以对目标音箱的图标进行选择操作、以及对目标功能设置图标进行选择操作,AR眼镜13可根据用户对目标音箱的图标进行选择操作、以及对目标功能设置图标进行选择操作,生成控制指令,该控制指令用于目标音箱进行与该目标功能设置图标对应的功能设置。
S1906、AR眼镜向音箱发送控制指令,该控制指令用于设置音箱的功能。
例如,音箱15接收到该控制指令后,该音箱15根据该控制指令对音箱15的闹铃功能进行设置,其中,闹铃功能可以是音箱15的一个隐私功能。
S1907、音箱向AR眼镜发送功能设置响应。
例如,音箱15对音箱15的闹铃功能设置成功后,该音箱15还可以向AR眼镜发送功能设置响应。
另外,如果AR眼镜和音箱15相互确认双方登录的不是同一个账号,则AR眼镜向音箱15发送获取请求后,音箱15可以只向AR眼镜发送一个功能设置图标,AR眼镜将该功能设置图标显示在显示设备51中,如图22所示的功能设置图标161,该功能设置图标161只能用于调节音箱15的音量。
例如,将AR眼镜和音箱15属于同一个用户时,该用户通过AR眼镜对音箱15的功能设置权限记为第一权限,将AR眼镜和音箱15不属于同一个用户时,佩戴该AR眼镜的用户通过AR眼镜对音箱15的功能设置权限记为第二权限。
一种可能的情况,第一权限大于第二权限。如此可使得AR眼镜和音箱属于同一个用户时,该用户可通过该AR眼镜对该音箱进行隐私信息设置,而当AR眼镜和音箱不属于同一个用户时,佩戴该AR眼镜的用户只能通过该AR眼镜对该音箱进行简单的功能设置,从而提高了音箱的安全性、以及提高了用户的隐私信息的安全性。
另一种可能的情况,第一权限等于第二权限,也就是说,音箱给不同的用户提供的功能设置权限是一样的,如此,当AR眼镜和音箱不属于同一个用户时,佩戴该AR眼镜的用户也可以通过该AR眼镜对该音箱进行隐私信息设置,其中,佩戴该AR眼镜的用户可以不是该音箱的归属用户。
本实施例通过头戴式设备根据用户对功能设置图标的操作,生成与该功能设置图标对应的功能控制指令,并将该功能控制指令发送给第一设备,使得第一设备根据该功能控制指令进行相应的功能设置,也就是说,用户可通过头戴式设备对第一设备进行功能控制,当第一设备或用户处于不便于移动的状态时,该用户也可通过头戴式设备对第一设备进行功能控制,从而提高了用户控制设备的便捷性。
可以理解的是,上述实施例中的部分或全部步骤骤或操作仅是示例,本申请实施例还可以执行其它操作或者各种操作的变形。此外,各个步骤可以按照上述实施例呈现的不同的顺序来执行,并且有可能并非要执行上述实施例中的全部操作。
可以理解的是,以上各个实施例中,由头戴式设备实现的操作或者步骤,也可以由可用于头戴式设备的部件(例如芯片或者电路)实现,由终端,例如第一设备实现的操作或者步骤,也可以由可用于第一设备的部件(例如芯片或者电路)实现。
图23给出了一种通信装置的结构示意图。通信装置可用于实现上述方法实施例中描述的头戴式设备对应部分的方法、第一设备或者第二设备对应部分的方法,具体参见上述方法实施例中的说明。
所述通信装置230可以包括一个或多个处理器231,所述处理器231也可以称为处理单元,可以实现一定的控制功能。所述处理器231可以是通用处理器或者专用处理器等。
在一种可选地设计中,处理器231也可以存有指令233,所述指令可以被所述处理器运行,使得所述通信装置230执行上述方法实施例中描述的对应于头戴式设备或者第一设备的方法。
在又一种可能的设计中,通信装置230可以包括电路,所述电路可以实现前述方法实施例中发送或接收或者通信的功能。
可选地,所述通信装置230中可以包括一个或多个存储器232,其上存有指令234或者中间数据,所述指令234可在所述处理器上被运行,使得所述通信装置230执行上述方法实施例中描述的方法。可选地,所述存储器中还可以存储有其他相关数据。可选地,处理器中也可以存储指令和/或数据。所述处理器和存储器可以单独设置,也可以集成在一起。
可选地,所述通信装置230还可以包括收发器235。
所述处理器231可以称为处理单元。所述收发器235可以称为收发单元、收发机、收发电路、或者收发器等,用于实现通信装置的收发功能。
若该通信装置用于实现对应于图4所示实施例中AR眼镜的操作时,例如,可以是收发器向第一设备发送第一加密信息。收发器还可以进一步完成其他相应的通信功能。而处理器用于完成相应的确定或者控制操作,可选地,还可以在存储器中存储相应的指令。各个部件的具体的处理方式可以参考前述实施例的相关描述。
若该通信装置用于实现对应于图4中的第一设备的操作时,例如,可以由收发器接收AR眼镜发送的第一加密信息,以及由收发器向AR眼镜发送第一解密信息。收发器还可以进一步完成其他相应的通信功能。而处理器用于完成相应的确定或者控制操作,可选地,还可以在存储器中存储相应的指令。各个部件的具体的处理方式可以参考前述实施例的相关描述。
本申请中描述的处理器和收发器可实现在集成电路(integrated circuit,IC)、模拟IC、射频集成电路RFIC、混合信号IC、专用集成电路(application specificintegrated circuit,ASIC)、印刷电路板(printed circuit board,PCB)、电子设备等上。该处理器和收发器也可以用各种1C工艺技术来制造,例如互补金属氧化物半导体(complementary metal oxide semiconductor,CMOS)、N型金属氧化物半导体(nMetal-oxide-semiconductor,NMOS)、P型金属氧化物半导体(positive channel metal oxidesemiconductor,PMOS)、双极结型晶体管(Bipolar Junction Transistor,BJT)、双极CMOS(BiCMOS)、硅锗(SiGe)、砷化镓(GaAs)等。
可选地,通信装置可以是独立的设备或者可以是较大设备的一部分。例如所述设备可以是:
(1)独立的集成电路IC,或芯片,或,芯片***或子***;
(2)具有一个或多个IC的集合,可选地,该IC集合也可以包括用于存储数据和/或指令的存储部件;
(3)ASIC,例如调制解调器(MSM);
(4)可嵌入在其他设备内的模块;
(5)接收机、终端、蜂窝电话、无线设备、手持机、移动单元,网络设备等等;
(6)其他等等。
图24为本申请实施例提供的一种通信装置的结构示意图。如图24所示,该通信装置240包括:显示模块2401、生成模块2402和发送模块2403;其中,显示模块2401用于显示一个或多个设备的信息,以及一个或多个可操作信息;生成模块2402用于根据用户对目标可操作信息的操作,生成用于控制第一设备的控制指令,所述目标可操作信息为所述一个或多个可操作信息中的一个,所述第一设备为所述一个或多个设备中的一个;发送模块2403用于向所述第一设备发送所述控制指令。
可选地,所述一个或多个可操作信息包括一个或多个文件信息;生成模块2402根据用户对目标可操作信息的操作,生成用于控制第一设备的控制指令时,具体用于:根据所述用户对目标文件信息的操作,生成用于控制所述第一设备的控制指令,所述目标文件信息为所述一个或多个文件信息中的一个,所述第一设备是所述目标文件信息对应的目标文件所在的设备,所述控制指令用于控制所述第一设备将所述目标文件发送给第二设备,所述第二设备为所述一个或多个设备中的一个。
可选地,所述用户对目标文件信息的操作包括:用于表示所述用户将所述目标文件信息对应的目标文件发送给所述第二设备的操作。
可选地,生成模块2402根据所述用户对目标文件信息的操作,生成用于控制所述第一设备的控制指令时,具体用于:根据所述用户将所述目标文件信息移动到所述头戴式设备的显示设备中第一预设位置的操作,生成用于控制所述第一设备的控制指令,所述第二设备在所述显示设备中的位置与所述第一预设位置之间的距离小于或等于第一预设距离。
可选地,所述一个或多个文件信息包括如下至少一种:一个或多个文件标识、一个或多个文件图标。
可选地,所述一个或多个可操作信息包括一个或多个功能设置图标;生成模块2402根据用户对目标可操作信息的操作,生成用于控制第一设备的控制指令时,具体用于:根据所述用户对目标功能设置图标的操作,生成用于控制所述第一设备的控制指令,所述目标功能设置图标为所述一个或多个功能设置图标中的一个,所述控制指令用于对所述第一设备的功能进行设置。
可选地,生成模块2402根据所述用户对目标功能设置图标的操作,生成用于控制所述第一设备的控制指令时,具体用于:根据所述用户对所述目标功能设置图标的选择操作,以及所述用户对所述第一设备的信息的选择操作,生成用于控制所述第一设备的控制指令。
可选地,所述一个或多个设备的信息包括:所述一个或多个设备的图标;所述一个或多个可操作信息显示在所述一个或多个设备的图标中。
可选地,显示模块2401显示一个或多个设备的信息时,具体用于:显示所述头戴式设备的视角范围内的一个或多个设备的图标。
可选地,该通信装置240还包括:检测模块2404、确定模块2405;检测模块2404用于在显示模块2401显示所述头戴式设备的视角范围内的一个或多个设备的图标之前,检测一个或多个设备发送的无线信号;确定模块2405用于根据一个或多个设备发送的无线信号,确定所述一个或多个设备相对于所述头戴式设备的角度和距离;根据所述一个或多个设备相对于所述头戴式设备的角度和距离,确定所述头戴式设备的视角范围内的一个或多个设备。
可选地,该通信装置240还包括:接收模块2406;发送模块2403还用于:在显示模块2401显示一个或多个可操作信息之前,根据所述用户对所述头戴式设备的显示设备上显示的可移动标记的移动操作,向所述第一设备发送获取请求,所述获取请求用于获取所述一个或多个可操作信息;接收模块2406用于从所述第一设备接收所述一个或多个可操作信息。
可选地,发送模块2403根据所述用户对所述头戴式设备的显示设备上显示的可移动标记的移动操作,向所述第一设备发送获取请求时,具体用于:根据所述用户将所述头戴式设备的显示设备上显示的可移动标记移动到第二预设位置的操作,向所述第一设备发送所述获取请求,所述第一设备在所述显示设备中的位置与所述第二预设位置之间的距离小于或等于第二预设距离。
可选地,该通信装置240还包括:验证模块2407,验证模块2407用于在发送模块2403根据所述用户对所述头戴式设备的显示设备上显示的可移动标记的移动操作,向所述第一设备发送获取请求之前,验证所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号是否相同;当所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号相同时,所述头戴式设备对所述第一设备的控制权限为第一权限;当所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号不同时,所述头戴式设备对所述第一设备的控制权限为第二权限;其中,所述第一权限大于或等于所述第二权限。
可选地,验证模块2407验证所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号是否相同时,具体用于:采用所述服务器给所述头戴式设备分配的密钥对第一预设信息进行加密得到第一加密信息;发送模块2403用于将所述第一加密信息发送给所述第一设备;接收模块2406用于接收所述第一设备对所述第一加密信息进行解密后得到的第一解密信息;若所述第一解密信息与所述第一预设信息相同,确定模块2405确定所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号相同;若所述第一解密信息与所述第一预设信息不同,确定模块2405确定所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号不同。
图24所示实施例的通信装置可用于执行上述方法实施例的技术方案,其实现原理和技术效果可以进一步参考方法实施例中的相关描述,可选地,该通信装置可以是头戴式设备,也可以是头戴式设备的部件(例如芯片或者电路)。
图25为本申请实施例提供的另一种通信装置的结构示意图。如图25所示,该通信装置250包括:接收模块2501和处理模块2502;其中,接收模块2501用于从头戴式设备接收控制指令,所述控制指令是所述头戴式设备根据用户对目标可操作信息的操作生成的用于控制所述第一设备的指令,所述头戴式设备显示有一个或多个设备的信息,以及一个或多个可操作信息,所述目标可操作信息为所述一个或多个可操作信息中的一个,所述第一设备为所述一个或多个设备中的一个;处理模块2502用于执行所述控制指令。
可选地,所述一个或多个可操作信息包括一个或多个文件信息;所述控制指令是所述头戴式设备根据所述用户对目标文件信息的操作生成的用于控制所述第一设备的指令,所述目标文件信息为所述一个或多个文件信息中的一个,所述第一设备是所述目标文件信息对应的目标文件所在的设备,所述控制指令用于控制所述第一设备将所述目标文件发送给第二设备,所述第二设备为所述一个或多个设备中的一个。
可选地,所述用户对目标文件信息的操作包括:用于表示所述用户将所述目标文件信息对应的目标文件发送给所述第二设备的操作。
可选地,所述一个或多个文件信息包括如下至少一种:一个或多个文件标识、一个或多个文件图标。
可选地,所述一个或多个可操作信息包括一个或多个功能设置图标;所述控制指令是所述头戴式设备根据所述用户对目标功能设置图标的操作生成的用于控制所述第一设备的指令,所述目标功能设置图标为所述一个或多个功能设置图标中的一个,所述控制指令用于对所述第一设备的功能进行设置。
可选地,所述一个或多个设备的信息包括:所述一个或多个设备的图标;所述一个或多个可操作信息显示在所述一个或多个设备的图标中。
可选地,该通信装置250还包括:发送模块2503;接收模块2501从头戴式设备接收控制指令之前,还用于:从所述头戴式设备接收获取请求,所述获取请求用于获取所述一个或多个可操作信息;发送模块2503用于将所述一个或多个可操作信息发送给所述头戴式设备。
可选地,该通信装置250还包括:验证模块2504;接收模块2501从所述头戴式设备接收获取请求之前,验证模块2504用于验证所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号是否相同;当所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号相同时,所述头戴式设备对所述第一设备的控制权限为第一权限;当所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号不同时,所述头戴式设备对所述第一设备的控制权限为第二权限;其中,所述第一权限大于或等于所述第二权限。
可选地,验证模块2504验证所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号是否相同时,具体用于:采用所述服务器给所述第一设备分配的密钥对第二预设信息进行加密得到第二加密信息;发送模块2503用于将所述第二加密信息发送给所述头戴式设备;接收模块2501用于接收所述头戴式设备对所述第二加密信息进行解密后得到的第二解密信息;若所述第二解密信息与所述第二预设信息相同,则验证模块2504确定所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号相同。
图25所示实施例的通信装置可用于执行上述方法实施例的技术方案,其实现原理和技术效果可以进一步参考方法实施例中的相关描述,可选地,该通信装置可以是第一设备,也可以是第一设备的部件(例如芯片或者电路)。
应理解以上图24或图25所示通信装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块以软件通过处理元件调用的形式实现,部分模块通过硬件的形式实现。例如,确定模块可以为单独设立的处理元件,也可以集成在通信装置,例如头戴式设备的某一个芯片中实现,此外,也可以以程序的形式存储于通信装置的存储器中,由通信装置的某一个处理元件调用并执行以上各个模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,ASIC),或,一个或多个微处理器(digital singnal processor,DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,FPGA)等。再如,当以上某个模块通过处理元件调度程序的形式实现时,该处理元件可以是通用处理器,例如中央处理器(Central ProcessingUnit,CPU)或其它可以调用程序的处理器。再如,这些模块可以集成在一起,以片上***(system-on-a-chip,SOC)的形式实现。
图26为本申请实施例提供的又一种通信装置的结构示意图。如图26所示,通信装置260包括:处理器262和收发装置263,该收发装置263也可以是收发器。收发装置263从头戴式设备接收控制指令;处理器262用于执行该控制指令。进一步的,还包括存储器261,用于存储计算机程序或者指令,处理器262用于调用所述程序或者指令。
图26所示实施例的通信装置可用于执行上述方法实施例的技术方案,其实现原理和技术效果可以进一步参考方法实施例中的相关描述,此处不再赘述,该通信装置可以是第一设备,也可以是第一设备的部件(例如芯片或者电路)。
在图26中,收发装置263可以与天线连接。在下行方向上,收发装置263通过天线接收基站发送的信息,并将信息发送给处理器262进行处理。在上行方向上,处理器262对终端的数据进行处理,并通过收发装置263发送给基站。
可选地,处理器262可以用于实现如图25所示的通信装置的处理模块2502中的相应功能,收发装置可以用于实现图25所示的通信装置的接收模块2501和发送模块2503的相应功能。或者,以上各个模块的部分或全部也可以通过集成电路的形式内嵌于该终端的某一个芯片上来实现。且它们可以单独实现,也可以集成在一起。即以上这些模块可以被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(ApplicationSpecific Integrated Circuit,ASIC),或,一个或多个微处理器(digital singnalprocessor,DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,FPGA)等。
本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行上述实施例所述的设备控制方法。
此外,本申请实施例还提供一种计算机程序产品,该计算机程序产品包括计算机程序,当其在计算机上运行时,使得计算机执行上述实施例所述的设备控制方法。
此外,本申请实施例还提供一种处理器,该处理器包括:至少一种电路,用于执行如上述实施例所述的设备控制方法。
另外,本申请实施例还提供一种***,该***包括如上所述的终端和头戴式设备。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid StateDisk)等。
基于与本申请上述实施例提供的方法的同一发明构思,本申请实施例还提供了一种通信装置,用于实现上述实施例中的方法,该通信装置可以是第一设备或头戴式设备,也可以是第一设备或头戴式设备的部件(例如芯片或者电路)。上述实施例的方法中的部分或全部可以通过硬件来实现也可以通过软件来实现,当通过硬件实现时,参见图27所示,该通信装置1000包括:输入接口电路1002、逻辑电路1004和输出接口电路1006。另外,该通信装置1000还包括收发器1008和天线1010,收发器1008通过天线1010进行数据的收发。
其中,输入接口电路1002用于获取待处理的数据;逻辑电路1004用于执行图4所示的设备控制方法来处理所述待处理的数据,得到处理后的数据;输出接口电路1006用于输出所述处理后的数据。在具体实现时,上述通信装置1000可以是芯片或者集成电路。

Claims (30)

1.一种设备控制方法,其特征在于,包括:
头戴式设备显示一个或多个设备的信息,以及一个或多个可操作信息;
所述头戴式设备根据用户对目标可操作信息的操作,生成用于控制第一设备的控制指令,所述目标可操作信息为所述一个或多个可操作信息中的一个,所述第一设备为所述一个或多个设备中的一个;
所述头戴式设备向所述第一设备发送所述控制指令。
2.根据权利要求1所述的方法,其特征在于,所述一个或多个可操作信息包括一个或多个文件信息;
所述头戴式设备根据用户对目标可操作信息的操作,生成用于控制第一设备的控制指令,包括:
所述头戴式设备根据所述用户对目标文件信息的操作,生成用于控制所述第一设备的控制指令,所述目标文件信息为所述一个或多个文件信息中的一个,所述第一设备是所述目标文件信息对应的目标文件所在的设备,所述控制指令用于控制所述第一设备将所述目标文件发送给第二设备,所述第二设备为所述一个或多个设备中的一个。
3.根据权利要求2所述的方法,其特征在于,所述用户对目标文件信息的操作包括:用于表示所述用户将所述目标文件信息对应的目标文件发送给所述第二设备的操作。
4.根据权利要求2或3所述的方法,其特征在于,所述头戴式设备根据所述用户对目标文件信息的操作,生成用于控制所述第一设备的控制指令,包括:
所述头戴式设备根据所述用户将所述目标文件信息移动到所述头戴式设备的显示设备中第一预设位置的操作,生成用于控制所述第一设备的控制指令,所述第二设备在所述显示设备中的位置与所述第一预设位置之间的距离小于或等于第一预设距离。
5.根据权利要求2-4任一项所述的方法,其特征在于,所述一个或多个文件信息包括如下至少一种:
一个或多个文件标识、一个或多个文件图标。
6.根据权利要求1所述的方法,其特征在于,所述一个或多个可操作信息包括一个或多个功能设置图标;
所述头戴式设备根据用户对目标可操作信息的操作,生成用于控制第一设备的控制指令,包括:
所述头戴式设备根据所述用户对目标功能设置图标的操作,生成用于控制所述第一设备的控制指令,所述目标功能设置图标为所述一个或多个功能设置图标中的一个,所述控制指令用于对所述第一设备的功能进行设置。
7.根据权利要求6所述的方法,其特征在于,所述头戴式设备根据所述用户对目标功能设置图标的操作,生成用于控制所述第一设备的控制指令,包括:
所述头戴式设备根据所述用户对所述目标功能设置图标的选择操作,以及所述用户对所述第一设备的信息的选择操作,生成用于控制所述第一设备的控制指令。
8.根据权利要求1-7任一项所述的方法,其特征在于,所述一个或多个设备的信息包括:所述一个或多个设备的图标;
所述一个或多个可操作信息显示在所述一个或多个设备的图标中。
9.根据权利要求8所述的方法,其特征在于,所述头戴式设备显示一个或多个设备的信息,包括:
所述头戴式设备显示所述头戴式设备的视角范围内的一个或多个设备的图标。
10.根据权利要求8或9所述的方法,其特征在于,所述头戴式设备显示所述头戴式设备的视角范围内的一个或多个设备的图标之前,所述方法还包括:
所述头戴式设备检测一个或多个设备发送的无线信号;
所述头戴式设备根据一个或多个设备发送的无线信号,确定所述一个或多个设备相对于所述头戴式设备的角度和距离;
所述头戴式设备根据所述一个或多个设备相对于所述头戴式设备的角度和距离,确定所述头戴式设备的视角范围内的一个或多个设备。
11.根据权利要求1-10任一项所述的方法,其特征在于,所述头戴式设备显示一个或多个可操作信息之前,所述方法还包括:
所述头戴式设备根据所述用户对所述头戴式设备的显示设备上显示的可移动标记的移动操作,向所述第一设备发送获取请求,所述获取请求用于获取所述一个或多个可操作信息;
所述头戴式设备从所述第一设备接收所述一个或多个可操作信息。
12.根据权利要求11所述的方法,其特征在于,所述头戴式设备根据所述用户对所述头戴式设备的显示设备上显示的可移动标记的移动操作,向所述第一设备发送获取请求,包括;
所述头戴式设备根据所述用户将所述头戴式设备的显示设备上显示的可移动标记移动到第二预设位置的操作,向所述第一设备发送所述获取请求,所述第一设备在所述显示设备中的位置与所述第二预设位置之间的距离小于或等于第二预设距离。
13.根据权利要求11或12所述的方法,其特征在于,所述头戴式设备根据所述用户对所述头戴式设备的显示设备上显示的可移动标记的移动操作,向所述第一设备发送获取请求之前,所述方法还包括:
所述头戴式设备验证所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号是否相同;
当所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号相同时,所述头戴式设备对所述第一设备的控制权限为第一权限;
当所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号不同时,所述头戴式设备对所述第一设备的控制权限为第二权限;
其中,所述第一权限大于或等于所述第二权限。
14.根据权利要求13所述的方法,其特征在于,所述头戴式设备验证所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号是否相同,包括:
所述头戴式设备采用所述服务器给所述头戴式设备分配的密钥对第一预设信息进行加密得到第一加密信息;
所述头戴式设备将所述第一加密信息发送给所述第一设备;
所述头戴式设备接收所述第一设备对所述第一加密信息进行解密后得到的第一解密信息;
若所述第一解密信息与所述第一预设信息相同,则所述头戴式设备确定所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号相同;
若所述第一解密信息与所述第一预设信息不同,则所述头戴式设备确定所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号不同。
15.一种设备控制方法,其特征在于,包括:
第一设备从头戴式设备接收控制指令,所述控制指令是所述头戴式设备根据用户对目标可操作信息的操作生成的用于控制所述第一设备的指令,所述头戴式设备显示有一个或多个设备的信息,以及一个或多个可操作信息,所述目标可操作信息为所述一个或多个可操作信息中的一个,所述第一设备为所述一个或多个设备中的一个;
所述第一设备执行所述控制指令。
16.根据权利要求15所述的方法,其特征在于,所述一个或多个可操作信息包括一个或多个文件信息;
所述控制指令是所述头戴式设备根据所述用户对目标文件信息的操作生成的用于控制所述第一设备的指令,所述目标文件信息为所述一个或多个文件信息中的一个,所述第一设备是所述目标文件信息对应的目标文件所在的设备,所述控制指令用于控制所述第一设备将所述目标文件发送给第二设备,所述第二设备为所述一个或多个设备中的一个。
17.根据权利要求16所述的方法,其特征在于,所述用户对目标文件信息的操作包括:用于表示所述用户将所述目标文件信息对应的目标文件发送给所述第二设备的操作。
18.根据权利要求16或17所述的方法,其特征在于,所述一个或多个文件信息包括如下至少一种:
一个或多个文件标识、一个或多个文件图标。
19.根据权利要求15所述的方法,其特征在于,所述一个或多个可操作信息包括一个或多个功能设置图标;
所述控制指令是所述头戴式设备根据所述用户对目标功能设置图标的操作生成的用于控制所述第一设备的指令,所述目标功能设置图标为所述一个或多个功能设置图标中的一个,所述控制指令用于对所述第一设备的功能进行设置。
20.根据权利要求15-19任一项所述的方法,其特征在于,所述一个或多个设备的信息包括:所述一个或多个设备的图标;
所述一个或多个可操作信息显示在所述一个或多个设备的图标中。
21.根据权利要求15-20任一项所述的方法,其特征在于,所述第一设备从头戴式设备接收控制指令之前,所述方法还包括:
所述第一设备从所述头戴式设备接收获取请求,所述获取请求用于获取所述一个或多个可操作信息;
所述第一设备将所述一个或多个可操作信息发送给所述头戴式设备。
22.根据权利要求21所述的方法,其特征在于,所述第一设备从所述头戴式设备接收获取请求之前,所述方法还包括:
所述第一设备验证所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号是否相同;
当所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号相同时,所述头戴式设备对所述第一设备的控制权限为第一权限;
当所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号不同时,所述头戴式设备对所述第一设备的控制权限为第二权限;
其中,所述第一权限大于或等于所述第二权限。
23.根据权利要求22所述的方法,其特征在于,所述第一设备验证所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号是否相同,包括:
所述第一设备采用所述服务器给所述第一设备分配的密钥对第二预设信息进行加密得到第二加密信息;
所述第一设备将所述第二加密信息发送给所述头戴式设备;
所述第一设备接收所述头戴式设备对所述第二加密信息进行解密后得到的第二解密信息;
若所述第二解密信息与所述第二预设信息相同,则所述第一设备确定所述头戴式设备在服务器中登录的账号和所述第一设备在服务器中登录的账号相同。
24.一种通信装置,其特征在于,包括用于执行权利要求1-14或15-23中任意一项方法的单元。
25.一种通信装置,其特征在于,包括处理器和收发器,处理器和收发器通过内部连接互相通信;所述处理器用于执行权利要求1-14或15-23中任意一项所述的方法。
26.一种通信装置,其特征在于,包括:
接口和处理器,所述接口和所述处理器耦合;
所述处理器用于执行计算机程序或指令,以使得所述通信装置执行如权利要求1-14或15-23中任一项所述的方法。
27.根据权利要求26所述的通信装置,其特征在于,所述通信装置还包括:存储器;
所述存储器用于存储所述计算机程序或指令。
28.一种通信装置,其特征在于,包括:输入接口电路,逻辑电路,输出接口电路,其中,所述输入接口电路用于获取待处理的数据;
所述逻辑电路用于执行权利要求1-14或15-23中任一项所述的方法来处理所述待处理的数据,得到处理后的数据;
所述输出接口电路用于输出所述处理后的数据。
29.一种计算机可读存储介质,其特征在于,包括计算机程序或指令,当所述计算机程序或指令在计算机上运行时,如权利要求1-14或15-23中任意一项所述的方法被执行。
30.一种计算机程序产品,其特征在于,包括计算机程序或指令,当所述计算机程序或指令在计算机上运行时,如权利要求1-14或15-23中任意一项所述的方法被执行。
CN201911393813.0A 2019-12-30 2019-12-30 设备控制方法、通信装置及存储介质 Pending CN111190488A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911393813.0A CN111190488A (zh) 2019-12-30 2019-12-30 设备控制方法、通信装置及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911393813.0A CN111190488A (zh) 2019-12-30 2019-12-30 设备控制方法、通信装置及存储介质

Publications (1)

Publication Number Publication Date
CN111190488A true CN111190488A (zh) 2020-05-22

Family

ID=70705962

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911393813.0A Pending CN111190488A (zh) 2019-12-30 2019-12-30 设备控制方法、通信装置及存储介质

Country Status (1)

Country Link
CN (1) CN111190488A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112164146A (zh) * 2020-09-04 2021-01-01 维沃移动通信有限公司 内容控制方法、装置和电子设备
CN114510171A (zh) * 2022-02-14 2022-05-17 广州塔普鱼网络科技有限公司 一种基于图像处理技术的便捷式三维触控交互***
CN114527864A (zh) * 2020-11-19 2022-05-24 京东方科技集团股份有限公司 增强现实文字显示***、方法、设备及介质
CN114679612A (zh) * 2022-03-15 2022-06-28 辽宁科技大学 智能家居***及其控制方法
WO2022161432A1 (zh) * 2021-01-28 2022-08-04 维沃移动通信有限公司 显示控制方法、装置、电子设备及介质
WO2023000519A1 (zh) * 2021-07-21 2023-01-26 歌尔股份有限公司 智能穿戴设备、目标设备的控制方法及***

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103986738A (zh) * 2013-02-07 2014-08-13 百度在线网络技术(北京)有限公司 一种多终端间的同步方法及***
CN105188516A (zh) * 2013-03-11 2015-12-23 奇跃公司 用于增强和虚拟现实的***与方法
CN105229588A (zh) * 2013-03-15 2016-01-06 埃尔瓦有限公司 用于增强现实***中的交叉现实选择、拖拽和放置
CN106803988A (zh) * 2017-01-03 2017-06-06 苏州佳世达电通有限公司 信息传送***以及信息传送方法
CN107014378A (zh) * 2017-05-22 2017-08-04 中国科学技术大学 一种视线跟踪瞄准操控***及方法
CN108646997A (zh) * 2018-05-14 2018-10-12 刘智勇 一种虚拟及增强现实设备与其他无线设备进行交互的方法
CN110209263A (zh) * 2018-02-28 2019-09-06 联想(新加坡)私人有限公司 信息处理方法、信息处理设备及设备可读存储介质
CN110493729A (zh) * 2019-08-19 2019-11-22 芋头科技(杭州)有限公司 增强现实设备的交互方法、设备、存储介质及程序产品

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103986738A (zh) * 2013-02-07 2014-08-13 百度在线网络技术(北京)有限公司 一种多终端间的同步方法及***
CN105188516A (zh) * 2013-03-11 2015-12-23 奇跃公司 用于增强和虚拟现实的***与方法
CN105229588A (zh) * 2013-03-15 2016-01-06 埃尔瓦有限公司 用于增强现实***中的交叉现实选择、拖拽和放置
CN106803988A (zh) * 2017-01-03 2017-06-06 苏州佳世达电通有限公司 信息传送***以及信息传送方法
CN107014378A (zh) * 2017-05-22 2017-08-04 中国科学技术大学 一种视线跟踪瞄准操控***及方法
CN110209263A (zh) * 2018-02-28 2019-09-06 联想(新加坡)私人有限公司 信息处理方法、信息处理设备及设备可读存储介质
CN108646997A (zh) * 2018-05-14 2018-10-12 刘智勇 一种虚拟及增强现实设备与其他无线设备进行交互的方法
CN110493729A (zh) * 2019-08-19 2019-11-22 芋头科技(杭州)有限公司 增强现实设备的交互方法、设备、存储介质及程序产品

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112164146A (zh) * 2020-09-04 2021-01-01 维沃移动通信有限公司 内容控制方法、装置和电子设备
CN114527864A (zh) * 2020-11-19 2022-05-24 京东方科技集团股份有限公司 增强现实文字显示***、方法、设备及介质
CN114527864B (zh) * 2020-11-19 2024-03-15 京东方科技集团股份有限公司 增强现实文字显示***、方法、设备及介质
WO2022161432A1 (zh) * 2021-01-28 2022-08-04 维沃移动通信有限公司 显示控制方法、装置、电子设备及介质
WO2023000519A1 (zh) * 2021-07-21 2023-01-26 歌尔股份有限公司 智能穿戴设备、目标设备的控制方法及***
CN114510171A (zh) * 2022-02-14 2022-05-17 广州塔普鱼网络科技有限公司 一种基于图像处理技术的便捷式三维触控交互***
CN114510171B (zh) * 2022-02-14 2023-10-24 广州塔普鱼网络科技有限公司 一种基于图像处理技术的便捷式三维交互***
CN114679612A (zh) * 2022-03-15 2022-06-28 辽宁科技大学 智能家居***及其控制方法

Similar Documents

Publication Publication Date Title
CN111190488A (zh) 设备控制方法、通信装置及存储介质
US9705736B2 (en) Method and system for a personal network
US8977856B2 (en) Methods and apparatus for use in sharing credentials amongst a plurality of mobile communication devices
KR102429535B1 (ko) 사물인터넷 장치의 네트워크 등록 방법 및 그 장치
KR20170001173A (ko) 와치 타입 이동 단말기 및 그의 동작 방법
WO2019184016A1 (zh) Sim卡鉴权方法及终端
KR20160147441A (ko) 이동 단말기 및 그의 동작 방법
EP4099620A2 (en) Pairing groups of accessories
KR102673444B1 (ko) 빔 북 정보에 기반하여 영역별 차별화된 서비스 제공 방법 및 장치
KR20190035414A (ko) 무선 디바이스 및 그의 동작 방법
US20230189360A1 (en) Method for managing wireless connection of electronic device, and apparatus therefor
US20220407666A1 (en) Method and apparatus for finding lost device using uwb and ar apparatus
KR101658093B1 (ko) 이동 단말기 및 이의 제어 방법
KR20170112527A (ko) 웨어러블 디바이스 및 그 제어 방법
KR101728758B1 (ko) 이동단말기 및 그 제어방법
KR20160076263A (ko) 이동 단말기 및 그 제어 방법
KR20160004164A (ko) 이동단말기 및 그 제어방법
US20220343747A1 (en) Method and apparatus for providing location alarm service of electronic device
US20230189357A1 (en) Packet transmission method for electronic device positioning service and apparatus thereof
US20240129690A1 (en) Distributed Device Location Finding
WO2023080262A1 (ko) 무선통신시스템에서 v2x에 관련된 노드의 동작 방법.
KR20170066856A (ko) 이동 단말기 및 그의 동작 방법
KR101697600B1 (ko) 이동단말기
KR20170023651A (ko) 이동단말기 및 그 제어방법
KR20160139499A (ko) 이동 단말기

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200522