CN105468176A - 空鼠遥控器的优化方法、装置和空鼠遥控器 - Google Patents

空鼠遥控器的优化方法、装置和空鼠遥控器 Download PDF

Info

Publication number
CN105468176A
CN105468176A CN201510809884.XA CN201510809884A CN105468176A CN 105468176 A CN105468176 A CN 105468176A CN 201510809884 A CN201510809884 A CN 201510809884A CN 105468176 A CN105468176 A CN 105468176A
Authority
CN
China
Prior art keywords
empty mouse
module
cursor
telepilot
button
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
CN201510809884.XA
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.)
Beijing Xiaomi Technology Co Ltd
Xiaomi Inc
Original Assignee
Xiaomi Inc
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 Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201510809884.XA priority Critical patent/CN105468176A/zh
Priority to KR1020167011345A priority patent/KR20170072167A/ko
Priority to MX2016007023A priority patent/MX2016007023A/es
Priority to PCT/CN2015/099596 priority patent/WO2017084180A1/zh
Priority to JP2016526097A priority patent/JP2018505454A/ja
Publication of CN105468176A publication Critical patent/CN105468176A/zh
Priority to EP16184997.1A priority patent/EP3171253A1/en
Priority to US15/244,642 priority patent/US20170147092A1/en
Pending legal-status Critical Current

Links

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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03543Mice or pucks
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/038Indexing scheme relating to G06F3/038
    • G06F2203/0384Wireless input, i.e. hardware and software details of wireless interface arrangements for pointing devices

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)
  • Position Input By Displaying (AREA)
  • Selective Calling Equipment (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开是关于一种空鼠遥控器的优化方法、装置和空鼠遥控器,通过运动传感器采集其运动轨迹,空鼠模块通过运动轨迹实现空中鼠标功能生成空鼠控制信号,按键组件为具有微动开关的二级按键,当控制模块采集到二级按键的第一级按键被按下时,通过无线通信模块向终端设备发送选定指令,以使光标固定在当前位置,当控制模块采集到二级按键的第二集按键被按下时,通过无线通信模块向终端设备发送操作指令,通过设置二级开关,在用户按下第一级按键时,锁定选中的控件,按下第二级按键时视为执行该控件,保证用户在按键操作键的过程中手部的移动不会造成在界面上光标的移动,提高空鼠遥控器的按键操作的准确度。

Description

空鼠遥控器的优化方法、装置和空鼠遥控器
技术领域
本公开涉及智能设备,尤其涉及一种空鼠遥控器的优化方法、装置和空鼠遥控器。
背景技术
目前,随着智能家居行业的发展,空鼠遥控器的应用也越来越普遍,逐渐代替原始的遥控器,对智能电视等终端设备进行控制,普通的空鼠遥控器采用的是运动传感器识别运动轨迹,并在终端设备的屏幕上模拟鼠标和光标映射操作的方法,通过移动空鼠遥控器映射屏幕上的操作界面,在用户按键时通过光标选择对应的操作,然而,由于用户在进行按键操作的过程中手部对产生一定的位移,运动传感器则检测到运动,导致映射在屏幕上光标选定的位置也发生移动,造成按键操作的准确性较低,用户体验较差。
发明内容
为克服上述的用户在进行按键操作的过程中手部对产生一定的位移,运动传感器则检测到运动,导致映射在屏幕上光标选定的位置也发生移动,造成按键操作的准确性较低,用户体验较差的问题,本公开提供一种空鼠遥控器的优化方法、装置和空鼠遥控器。
根据本公开实施例的第一方面,提供一种空鼠遥控器,包括:控制模块、空鼠模块、运动传感器、无线通信模块、按键组件和电源模块;
所述运动传感器与所述空鼠模块连接,所述空鼠模块、所述无线通信模块、所述按键组件、所述电源模块分别与所述控制模块连接,所述运动传感器用于采集所述空鼠遥控器的运动轨迹,所述空鼠模块通过所述运动轨迹实现空中鼠标功能,生成空鼠控制信号,所述控制模块通过所述无线通信模块将所述空鼠控制信号发送至终端设备,控制对应的光标的移动;
所述按键组件包括具有微动开关的二级按键,当所述控制模块采集到所述二级按键的第一级按键被按下时,通过所述无线通信模块向所述终端设备发送选定指令,以使所述光标固定在当前位置,当所述控制模块采集到所述二级按键的第二集按键被按下时,通过所述无线通信模块向所述终端设备发送操作指令,以使终端设备执行所述光标所在位置对应的操作。
可选的,所述运动传感器为陀螺仪。
可选的,所述无线通信模块包括:蓝牙通信单元、红外线通信单元、2.4G赫兹的无线通信单元中的至少一个。
进一步的,所述空鼠遥控器还包括:壳体,所述控制模块、所述空鼠模块、所述运动传感器、所述无线通信模块和所述电源模块设置在所述壳体内部;所述按键组件设置在所述壳体的外侧的一面上。
可选的,所述空鼠遥控器还包括:指示灯,所述指示灯设置在所述壳体上,所述指示灯与所述电源模块连接。
本公开实施例提供的技术方案,提供一种新型的空鼠遥控器,除了控制模块、空鼠模块运动传感器等之外,将按键设置为二级按键,在用户按下第一级按键的时候通过无线通信模块发送锁定的指令,以使终端设备将光标的位置锁定,在继续按下第二级按键的过程中,不会因为用户手部的位移导致光标的移动,在按下第二级按键的时候执行光标选定的控件,减小用户手部在按键的过程中的移动,提高使用空鼠遥控器操作的准确度,提高用户体验。
根据本公开实施例的第二方面,提供一种空鼠遥控器的优化方法,应用于第一方面所述空鼠遥控器,所述方法包括:
若检测到二级按键的第一级按键被按下,向终端设备发送选定指令,以使所述终端设备将光标的位置进行锁定;
若检测到二级按键的第二级按键被按下,向所述终端设备发送操作指令,以使所述终端设备执行光标锁定的位置的控件对应的操作。
可选的,所述方法还包括:
若检测到所述二级按键的第一级按键取消按下操作,则向所述终端设备发送取消选定指令,以使所述终端设备取消对所述空鼠遥控器对应的光标的锁定。
本公开实施例提供的技术方案是基于第一方面的空鼠遥控器的,通过检测按键的状态,向终端设备发送不同的控制指令,在用户按下一级按键时,发送选定指令使得终端设备锁定光标位置,按下第二级按键的时候再发送操作指令,减小用户在操作过程中手部移动造成的光标位置移动的距离,避免选定控件不准确的问题。
根据本公开实施例的第三方面,提供一种空鼠遥控器的优化方法,所述方法包括:
接收空鼠遥控器发送的选定指令;
根据所述选定指令,将所述空鼠遥控器对应的光标锁定在操作界面上的当前位置;
若接收到所述空鼠遥控器发送的操作指令,则执行光标锁定的所述当前位置的控件对应的操作。
可选的,所述方法还包括:
若接收到所述空鼠遥控器发送的取消锁定指令,则取消对所述光标的锁定。
本公开实施例提供的技术方案,执行主体为终端设备,对于该空鼠遥控器进行改进之后,与现有不同的是需要发送两次的指令才能够进行执行,因此对应的终端设备需要接收两次指令,在接收到选定指令之后锁定光标在操作界面上的位置,若后续接收到操作指令,则执行光标所在位置的控件操作,若接收到取消锁定的指令,则取消对光标的锁定,以使光标继续移动,有效提高用户体验。
根据本公开实施例的第四方面,提供一种空鼠遥控器的优化装置,包括:
接收模块,被配置为接收空鼠遥控器发送的选定指令;
处理模块,被配置为根据所述选定指令,将所述空鼠遥控器对应的光标锁定在操作界面上的当前位置;
所述处理模块还被配置为若所述接收模块接收到所述空鼠遥控器发送的操作指令,则执行光标锁定的所述当前位置的控件对应的操作。
可选的,所述处理模块还被配置为若所述接收模块接收到所述空鼠遥控器发送的取消锁定指令,则取消对所述光标的锁定。
本公开实施例提供的技术方案,该优化装置相当于终端设备,对于该空鼠遥控器进行改进之后,接收模块需要接收两次指令,在接收到选定指令之后锁定光标在操作界面上的位置,若后续接收到操作指令,则处理模块执行光标所在位置的控件操作,若接收到取消锁定的指令,则处理模块取消对光标的锁定,以使光标继续移动,通过对空鼠遥控器设置二级按键,避免用户操作过程中手部的移动导致光标选择不准确的问题,提高空鼠遥控器的选择精确度,有效提高用户体验。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1是根据一示例性实施例示出的一种空鼠遥控器实施例一的结构示意图。
图2是根据一示例性实施例示出的一种空鼠遥控器的优化方法实施例一的流程图。
图3是根据一示例性实施例示出的一种空鼠遥控器的优化方法实施例二的流程图。
图4是根据一示例性实施例示出的一种空鼠遥控器的优化装置实施例一的框图。
图5是根据一示例性实施例示出的一种终端设备的实体的框图。
图6是根据一示例性实施例示出的一种用于终端设备800的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
图1是根据一示例性实施例示出的一种空鼠遥控器实施例一的结构示意图。如图1所示,该1空鼠遥控器,包括:控制模块、空鼠模块、运动传感器、无线通信模块、按键组件和电源模块;电源模块为控制模块以及连接在控制模块上的其他部件提供电源。
所述运动传感器与所述空鼠模块连接,所述空鼠模块、所述无线通信模块、所述按键组件、所述电源模块分别与所述控制模块连接,所述运动传感器用于采集所述空鼠遥控器的运动轨迹,所述空鼠模块通过所述运动轨迹实现空中鼠标功能,生成空鼠控制信号,所述控制模块通过所述无线通信模块将所述空鼠控制信号发送至终端设备,控制对应的光标的移动;
所述按键组件包括具有微动开关的二级按键,当所述控制模块采集到所述二级按键的第一级按键被按下时,通过所述无线通信模块向所述终端设备发送选定指令,以使所述光标固定在当前位置,当所述控制模块采集到所述二级按键的第二集按键被按下时,通过所述无线通信模块向所述终端设备发送操作指令,以使终端设备执行所述光标所在位置对应的操作。
在本公开实施例中,控制模块可以使用单片机芯片或者通用处理器,结合相关的应用程序来实现。运动传感器可以使用陀螺仪来实现,即一种具体方案中,所述运动传感器为陀螺仪。
陀螺仪是一种角运动检测装置,可以测量围绕轴的旋转角速度,并通过推导得到围绕轴的旋转角度。陀螺仪被广泛用是由于它的两个基本特性:一为定轴性,另一是进动性,这两种特性都是建立在角动量守恒的原则下。陀螺仪具有多种分类,包括陀螺方向仪、陀螺罗盘、陀螺垂直仪、陀螺稳定器、速率陀螺仪、陀螺稳定平台、陀螺仪传感器、光纤陀螺仪、激光陀螺仪、mems陀螺仪等。陀螺仪传感器是基于自由空间移动和手势的定位和控制***,目前已经广泛被应用于智能手机、智能电视机遥控器等移动便携设备上。它可以在假象平面上挥动并移动光标,绕着链接画圈和点击按键。陀螺仪传感器可以拓展游戏潜能,增强体验等。
进一步的,所述无线通信模块包括:蓝牙通信单元、红外线通信单元、2.4G赫兹的无线通信单元中的至少一个。
为实现该空鼠遥控器和被控制的终端设备之间的通讯,可以采用的方式包括:红外线信号传输,或者蓝牙传输,在使用蓝牙传输时,需要在空鼠遥控器以及终端设备之间建立蓝牙连接;或者采用专用的2.4GHz的公共频率的无线通信方式,该2.4GHz的重频概率远低于传统频率遥控器,又因为2.4GHz电磁波直线性好,天线较短,使用方便,并且2.4GHz遥控器可用频点数很多;加之2.4GHz无线电波绕射能力较强,在有障碍物遮挡情况下不易失控。
另外,具体实现中所述空鼠遥控器还包括:壳体,所述控制模块、所述空鼠模块、所述运动传感器、所述无线通信模块和所述电源模块设置在所述壳体内部;所述按键组件设置在所述壳体的外侧的一面上,将该空鼠遥控器的确认键和/或其他的按键都做成有微动开关的二级按键,以供用户操作。
进一步的,所述空鼠遥控器还包括:指示灯,所述指示灯设置在所述壳体上,所述指示灯与所述电源模块连接。
本公开实施例提供的空鼠遥控器,除了控制模块、空鼠模块运动传感器等之外,将按键设置为二级按键,在用户按下第一级按键的时候通过无线通信模块发送锁定的指令,以使终端设备将光标的位置锁定,在继续按下第二级按键的过程中,不会因为用户手部的位移导致光标的移动,在按下第二级按键的时候执行光标选定的控件,减小用户手部在按键的过程中的移动,提高使用空鼠遥控器操作的准确度,提高用户体验。
图2是根据一示例性实施例示出的一种空鼠遥控器的优化方法实施例一的流程图,如图2所示,该优化方法用于上述图1的空鼠遥控器,具体的实现步骤如下:
在步骤S101中,若检测到二级按键的第一级按键被按下,向终端设备发送选定指令,以使所述终端设备将光标的位置进行锁定。
在本步骤中,空鼠遥控器的二级按键可以根据用户在其上的操作检测用户操作的程度,这里的二级按键相当于照相机的二级快门按键,其中一级按键只需要轻轻按下,既可以向控制模块发送相应的响应消息,控制模块根据该消息生成选定指令,并将该指令发送到被遥控的终端设备,发送方式可以是蓝牙、无线网、近场通信或者红外线传输等。
该选定指令用于指示终端设备锁定光标当前的位置,以使终端设备能够将该空鼠遥控器对应的光标固定在当前的位置,即在该一级按键操作未被取消之前,该光标都不会跟随该空鼠遥控器移动。
在步骤S102中,若检测到二级按键的第二级按键被按下,向所述终端设备发送操作指令,以使所述终端设备执行光标锁定的位置的控件对应的操作。
在本步骤中,如果空鼠遥控器侧进一步检测到用户按下了第二级按键,则认为用户要对目前选择的控件进行操作,类似上述方式,控制模块生成操作指令,该操作指令用于指示终端设备执行当前选定的控件。在二级按键的应用中,按下第二级按键需要更用力一点,因此第二级按键的操作过程中用户手部可能会有较大的位移,采用该种方式,可以避免在继续按压第二级按键的时候,光标位置固定,选定的控件不变。
在步骤S103中,若检测到所述二级按键的第一级按键取消按下操作,则向所述终端设备发送取消选定指令,以使所述终端设备取消对所述空鼠遥控器对应的光标的锁定。
该步骤S103与上述S102可以是并列的方案,其含义是:如果用户在按下该二级按键的第一级按键之后,继续按下了第二级按键,则按照步骤S102的方案执行;如果用户在按下该二级按键的第一级按键之后,取消了对第一级按键的操作,则按照步骤S103的方案执行。
即如果用户松开第一级按键,则认为用户放弃本次操作,控制模块生成取消选定指令,并发送给终端设备,以使终端设备能够取消对光标的锁定。后续光标根据空鼠遥控器的位置在终端设备的操作界面上继续移动,并继续根据用户的操作选定新的控件。
另外,在执行完步骤S102中的操作之后,即对终端设备上的控件进行操作之后,此时光标也不需要锁定,而是取消锁定,继续根据空鼠遥控器的移动在操作界面上移动。
本公开实施例提供的空鼠遥控器的优化方法,是基于图1的空鼠遥控器的,通过检测按键的状态,向终端设备发送不同的控制指令,在用户按下一级按键时,发送选定指令使得终端设备锁定光标位置,按下第二级按键的时候再发送操作指令,减小用户在操作过程中手部移动造成的光标位置移动的距离,避免选定控件不准确的问题,提高用户体验。
图3是根据一示例性实施例示出的一种空鼠遥控器的优化方法实施例二的流程图,如图3所示该方法应用在被遥控的终端设备侧,例如:智能电视机、放映机等。该空鼠遥控器的优化方法的具体实现步骤为:
在步骤S201中,接收空鼠遥控器发送的选定指令。
在步骤S202中,根据所述选定指令,将所述空鼠遥控器对应的光标锁定在操作界面上的当前位置。
在步骤S203中,若接收到所述空鼠遥控器发送的操作指令,则执行光标锁定的所述当前位置的控件对应的操作。
可选的,在步骤S204中,若接收到所述空鼠遥控器发送的取消锁定指令,则取消对所述光标的锁定。
在本方案中,终端设备可以根据接收到空鼠遥控器发送的选定指令,将操作界面上的光标的位置固定,直至接收到操作指令时执行选定的控件,或者在接收到取消操作指令后,取消对光标的锁定。
该方案中步骤S203和S204是并列的方案,根据指令的类型择一执行,其含义是:将该空鼠遥控器的确认键做成有微动开关的二级按键,当一级按键被按下后,终端设备冻结空鼠或者空鼠的光标移动,极大的优化空鼠按键的操作准确度。
本公开实施例提供的空鼠遥控器的优化方案,执行主体为终端设备,对于该空鼠遥控器进行改进之后,与现有不同的是需要发送两次的指令才能够进行执行,因此对应的终端设备需要接收两次指令,在接收到选定指令之后锁定光标在操作界面上的位置,若后续接收到操作指令,则执行光标所在位置的控件操作,若接收到取消锁定的指令,则取消对光标的锁定,以使光标继续移动,有效提高用户体验。
图4是根据一示例性实施例示出的一种空鼠遥控器的优化装置实施例一的框图。如图4所示,该空鼠遥控器的优化装置10,包括:
接收模块11,被配置为接收空鼠遥控器发送的选定指令;
处理模块12,被配置为根据所述选定指令,将所述空鼠遥控器对应的光标锁定在操作界面上的当前位置;
所述处理模块12还被配置为若所述接收模块11接收到所述空鼠遥控器发送的操作指令,则执行光标锁定的所述当前位置的控件对应的操作。
可选的,所述处理模块12还被配置为若所述接收模块11接收到所述空鼠遥控器发送的取消锁定指令,则取消对所述光标的锁定。
关于上述各个实施例中的空鼠遥控器的优化装置,其中各个模块执行操作的具体方式已经在图3所示的方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本实施例提供的空鼠遥控器的优化装置即被遥控的终端设备,对于该空鼠遥控器进行改进之后,接收模块需要接收两次指令,在接收到选定指令之后锁定光标在操作界面上的位置,若后续接收到操作指令,则处理模块执行光标所在位置的控件操作,若接收到取消锁定的指令,则处理模块取消对光标的锁定,以使光标继续移动,通过对空鼠遥控器设置二级按键,避免用户操作过程中手部的移动导致光标选择不准确的问题,提高空鼠遥控器的选择精确度,有效提高用户体验。
以上描述了空鼠遥控器的优化装置,即终端设备的内部功能模块和结构示意,图5是根据一示例性实施例示出的一种终端设备的实体的框图,参照图5,该终端设备可以具体实现为:被配置为接收报文的接收器、被配置为控制可执行指令执行的处理器和被配置为存储处理器可执行指令的存储器;
接收器被配置为:接收空鼠遥控器发送的选定指令;
处理器被配置为:
根据所述选定指令,将所述空鼠遥控器对应的光标锁定在操作界面上的当前位置;
若接收器接收到所述空鼠遥控器发送的操作指令,则执行光标锁定的所述当前位置的控件对应的操作。
若接收器接收到所述空鼠遥控器发送的取消锁定指令,则取消对所述光标的锁定。
在上述终端设备的实体实施例中,应理解,处理器可以是中央处理单元(英文:CentralProcessingUnit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:DigitalSignalProcessor,简称:DSP)、专用集成电路(英文:ApplicationSpecificIntegratedCircuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,而前述的存储器可以是只读存储器(英文:read-onlymemory,缩写:ROM)、随机存取存储器(英文:randomaccessmemory,简称:RAM)、快闪存储器、硬盘或者固态硬盘。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
图6是根据一示例性实施例示出的一种用于终端设备800的框图。例如,终端设备800可以是智能终端、智能电视机、放映机,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图6,终端设备800可以包括以下一个或多个组件:处理组件802,存储器804,电力组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。
处理组件802通常控制终端设备800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。
存储器804被配置为存储各种类型的数据以支持在设备800的操作。这些数据的示例包括用于在终端设备800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电力组件806为终端设备800的各种组件提供电力。电力组件806可以包括电源管理***,一个或多个电源,及其他与为终端设备800生成、管理和分配电力相关联的组件。
多媒体组件808包括在所述终端设备800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当设备800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当终端设备800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。
I/O接口812为处理组件802和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件814包括一个或多个传感器,用于为终端设备800提供各个方面的状态评估。例如,传感器组件814可以检测到设备800的打开/关闭状态,组件的相对定位,例如所述组件为终端设备800的显示器和小键盘,传感器组件814还可以检测终端设备800或终端设备800一个组件的位置改变,用户与终端设备800接触的存在或不存在,终端设备800方位或加速/减速和终端设备800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件816被配置为便于终端设备800和其他设备之间有线或无线方式的通信。终端设备800可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,终端设备800可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由终端设备800的处理器820执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得终端能够执行一种空鼠遥控器的优化方法,所述方法包括:
接收空鼠遥控器发送的选定指令;
根据所述选定指令,将所述空鼠遥控器对应的光标锁定在操作界面上的当前位置;
若接收到所述空鼠遥控器发送的操作指令,则执行光标锁定的所述当前位置的控件对应的操作。
若接收到所述空鼠遥控器发送的取消锁定指令,则取消对所述光标的锁定。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

Claims (11)

1.一种空鼠遥控器,其特征在于,包括:控制模块、空鼠模块、运动传感器、无线通信模块、按键组件和电源模块;
所述运动传感器与所述空鼠模块连接,所述空鼠模块、所述无线通信模块、所述按键组件、所述电源模块分别与所述控制模块连接,所述运动传感器用于采集所述空鼠遥控器的运动轨迹,所述空鼠模块通过所述运动轨迹实现空中鼠标功能,生成空鼠控制信号,所述控制模块通过所述无线通信模块将所述空鼠控制信号发送至终端设备,控制对应的光标的移动;
所述按键组件包括具有微动开关的二级按键,当所述控制模块采集到所述二级按键的第一级按键被按下时,通过所述无线通信模块向所述终端设备发送选定指令,以使所述光标固定在当前位置,当所述控制模块采集到所述二级按键的第二集按键被按下时,通过所述无线通信模块向所述终端设备发送操作指令,以使终端设备执行所述光标所在位置对应的操作。
2.根据权利要求1所述的空鼠遥控器,其特征在于,所述运动传感器为陀螺仪。
3.根据权利要求2所述的空鼠遥控器,其特征在于,所述无线通信模块包括:蓝牙通信单元、红外线通信单元、2.4G赫兹的无线通信单元中的至少一个。
4.根据权利要求1至3任一项所述的空鼠遥控器,其特征在于,所述空鼠遥控器还包括:壳体,所述控制模块、所述空鼠模块、所述运动传感器、所述无线通信模块和所述电源模块设置在所述壳体内部;所述按键组件设置在所述壳体的外侧的一面上。
5.根据权利要求4所述的空鼠遥控器,其特征在于,所述空鼠遥控器还包括:指示灯,所述指示灯设置在所述壳体上,所述指示灯与所述电源模块连接。
6.一种空鼠遥控器的优化方法,其特征在于,应用于权利要求1至5任一项所述空鼠遥控器,所述方法包括:
若检测到二级按键的第一级按键被按下,向终端设备发送选定指令,以使所述终端设备将光标的位置进行锁定;
若检测到二级按键的第二级按键被按下,向所述终端设备发送操作指令,以使所述终端设备执行光标锁定的位置的控件对应的操作。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
若检测到所述二级按键的第一级按键取消按下操作,则向所述终端设备发送取消选定指令,以使所述终端设备取消对所述空鼠遥控器对应的光标的锁定。
8.一种空鼠遥控器的优化方法,其特征在于,所述方法包括:
接收空鼠遥控器发送的选定指令;
根据所述选定指令,将所述空鼠遥控器对应的光标锁定在操作界面上的当前位置;
若接收到所述空鼠遥控器发送的操作指令,则执行光标锁定的所述当前位置的控件对应的操作。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
若接收到所述空鼠遥控器发送的取消锁定指令,则取消对所述光标的锁定。
10.一种空鼠遥控器的优化装置,其特征在于,包括:
接收模块,被配置为接收空鼠遥控器发送的选定指令;
处理模块,被配置为根据所述选定指令,将所述空鼠遥控器对应的光标锁定在操作界面上的当前位置;
所述处理模块还被配置为若所述接收模块接收到所述空鼠遥控器发送的操作指令,则执行光标锁定的所述当前位置的控件对应的操作。
11.根据权利要求10所述的装置,其特征在于,所述处理模块还被配置为若所述接收模块接收到所述空鼠遥控器发送的取消锁定指令,则取消对所述光标的锁定。
CN201510809884.XA 2015-11-20 2015-11-20 空鼠遥控器的优化方法、装置和空鼠遥控器 Pending CN105468176A (zh)

Priority Applications (7)

Application Number Priority Date Filing Date Title
CN201510809884.XA CN105468176A (zh) 2015-11-20 2015-11-20 空鼠遥控器的优化方法、装置和空鼠遥控器
KR1020167011345A KR20170072167A (ko) 2015-11-20 2015-12-29 에어 마우스 리모콘의 최적화 방법, 장치 및 에어 마우스 리모콘
MX2016007023A MX2016007023A (es) 2015-11-20 2015-12-29 Metodo y aparato de optimizacion de controlador remoto de raton aereo, y controlador remoto de raton aereo.
PCT/CN2015/099596 WO2017084180A1 (zh) 2015-11-20 2015-12-29 空鼠遥控器的优化方法、装置和空鼠遥控器
JP2016526097A JP2018505454A (ja) 2015-11-20 2015-12-29 エアーマウスリモコンの最適化方法、装置およびエアーマウスリモコン
EP16184997.1A EP3171253A1 (en) 2015-11-20 2016-08-19 Air mouse remote controller optimization method and apparatus, air mouse remote controller, computer program and recording medium
US15/244,642 US20170147092A1 (en) 2015-11-20 2016-08-23 Air mouse remote controller optimization method and apparatus, air mouse remote controller, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510809884.XA CN105468176A (zh) 2015-11-20 2015-11-20 空鼠遥控器的优化方法、装置和空鼠遥控器

Publications (1)

Publication Number Publication Date
CN105468176A true CN105468176A (zh) 2016-04-06

Family

ID=55605959

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510809884.XA Pending CN105468176A (zh) 2015-11-20 2015-11-20 空鼠遥控器的优化方法、装置和空鼠遥控器

Country Status (7)

Country Link
US (1) US20170147092A1 (zh)
EP (1) EP3171253A1 (zh)
JP (1) JP2018505454A (zh)
KR (1) KR20170072167A (zh)
CN (1) CN105468176A (zh)
MX (1) MX2016007023A (zh)
WO (1) WO2017084180A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109739373A (zh) * 2018-12-19 2019-05-10 重庆工业职业技术学院 一种基于运动轨迹的演示设备控制方法及***
CN112055241A (zh) * 2020-09-17 2020-12-08 四川长虹电器股份有限公司 智能电视空鼠遥控器及其控制方法
CN112486339A (zh) * 2020-11-26 2021-03-12 四川长虹电器股份有限公司 一种空鼠按键消抖***及方法

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200269338A1 (en) * 2019-02-21 2020-08-27 Lincoln Global, Inc. Systems, methods, and apparatus for interacting with a computer during a welding operation

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080010616A1 (en) * 2006-07-06 2008-01-10 Cherif Atia Algreatly Spherical coordinates cursor, mouse, and method
CN202049450U (zh) * 2011-03-17 2011-11-23 深圳市合智创盈电子有限公司 一种遥控装置和遥控***
CN102360251A (zh) * 2011-10-08 2012-02-22 张伟明 空中鼠标、空中鼠标控制***及实现控制的方法
CN102385447A (zh) * 2011-11-23 2012-03-21 江苏惠通集团有限责任公司 触摸识别方法及装置、空间鼠标及其控制方法

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07284166A (ja) * 1993-03-12 1995-10-27 Mitsubishi Electric Corp 遠隔操作装置
JP4172307B2 (ja) * 2003-03-31 2008-10-29 富士ゼロックス株式会社 3次元指示入力装置
US7683883B2 (en) * 2004-11-02 2010-03-23 Pierre Touma 3D mouse and game controller based on spherical coordinates system and system for use
EP1880269A4 (en) * 2005-05-04 2012-09-12 Hillcrest Lab Inc METHODS AND SYSTEMS FOR SCROLLING AND POINTING IN USER INTERFACES
US7821494B2 (en) * 2005-05-13 2010-10-26 Industrial Technology Research Institute Inertial mouse
JP2008250562A (ja) * 2007-03-29 2008-10-16 Casio Comput Co Ltd 投影システム、投影装置、投影制御方法及びプログラム
TW200933451A (en) * 2007-08-08 2009-08-01 Sony Corp Input device, control device, control system, control method and handheld device
CN101291400A (zh) * 2008-05-14 2008-10-22 深圳创维-Rgb电子有限公司 一种通过屏幕指示用户操作遥控器的电视机
KR101159182B1 (ko) * 2009-01-20 2012-06-27 남기원 키조작 입력이 용이한 iptv 리모콘 및 셋탑장치와 그 키신호 처리방법
US20110304542A1 (en) * 2010-06-10 2011-12-15 Isaac Calderon Multi purpose remote control with display
CN103024568B (zh) * 2012-12-07 2018-08-28 康佳集团股份有限公司 一种通过空中鼠标控制智能电视的控制方法及遥控***
JP2015018321A (ja) * 2013-07-09 2015-01-29 船井電機株式会社 表示制御装置及び表示制御方法
CN104345905A (zh) * 2013-07-26 2015-02-11 天津富纳源创科技有限公司 触控式空中鼠标的控制方法
CN203941504U (zh) * 2014-06-24 2014-11-12 何钧 多功能键盘空鼠遥控器

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080010616A1 (en) * 2006-07-06 2008-01-10 Cherif Atia Algreatly Spherical coordinates cursor, mouse, and method
CN202049450U (zh) * 2011-03-17 2011-11-23 深圳市合智创盈电子有限公司 一种遥控装置和遥控***
CN102360251A (zh) * 2011-10-08 2012-02-22 张伟明 空中鼠标、空中鼠标控制***及实现控制的方法
CN102385447A (zh) * 2011-11-23 2012-03-21 江苏惠通集团有限责任公司 触摸识别方法及装置、空间鼠标及其控制方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109739373A (zh) * 2018-12-19 2019-05-10 重庆工业职业技术学院 一种基于运动轨迹的演示设备控制方法及***
CN109739373B (zh) * 2018-12-19 2022-03-01 重庆工业职业技术学院 一种基于运动轨迹的演示设备控制方法及***
CN112055241A (zh) * 2020-09-17 2020-12-08 四川长虹电器股份有限公司 智能电视空鼠遥控器及其控制方法
CN112486339A (zh) * 2020-11-26 2021-03-12 四川长虹电器股份有限公司 一种空鼠按键消抖***及方法

Also Published As

Publication number Publication date
US20170147092A1 (en) 2017-05-25
JP2018505454A (ja) 2018-02-22
KR20170072167A (ko) 2017-06-26
MX2016007023A (es) 2017-06-19
EP3171253A1 (en) 2017-05-24
WO2017084180A1 (zh) 2017-05-26

Similar Documents

Publication Publication Date Title
CN111602344B (zh) 一种蓝牙通信的方法及双模蓝牙终端
CN111784335B (zh) 模拟卡管理方法、模拟卡管理装置、存储介质与电子设备
US9232035B2 (en) Electronic device for preventing leakage of received sound
CN104703295A (zh) 网络接入方法及装置
CN101895625A (zh) 移动终端以及使用该移动终端执行呼叫功能的方法
CN104156065A (zh) 家庭媒体播放设备操控方法、装置及设备
CN103916691A (zh) 一种电视控制方法和移动终端
CN104915094A (zh) 终端控制方法、装置及终端
CN105094541A (zh) 终端控制方法、装置及***
CN105630387A (zh) 操作界面的显示方法、装置和设备
CN105468176A (zh) 空鼠遥控器的优化方法、装置和空鼠遥控器
CN105094830A (zh) 一种执行目标功能的方法和装置
CN103399705A (zh) 遥控终端设备的方法、装置和设备
CN105869345A (zh) 基于可穿戴设备的报警方法、装置和设备
KR20120005324A (ko) 이동 단말기의 전자기기 제어 장치 및 그 방법
CN103916468A (zh) ***升级方法、终端、服务器及升级***
CN105515952A (zh) 多媒体消息发送方法及装置
CN104601204A (zh) 触发条件检测方法及装置
CN105045125A (zh) 在家电控制中使用的提示方法及装置
CN105242837A (zh) 应用页面获取方法及终端
CN105491518A (zh) 基于可穿戴设备的社交提醒方法和装置
CN104881342A (zh) 终端测试方法及装置
JP2023520278A (ja) 測位方法、装置、電子機器、記憶媒体、プログラム及び製品
KR101712666B1 (ko) 전자 기기 및 전자 기기의 컨텐츠 공유 방법
US9867010B2 (en) Method, electronic device, and computer readable recording medium for providing location based services

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160406

RJ01 Rejection of invention patent application after publication