CN108476261A - 移动装置以及控制移动装置的方法 - Google Patents
移动装置以及控制移动装置的方法 Download PDFInfo
- Publication number
- CN108476261A CN108476261A CN201680078147.XA CN201680078147A CN108476261A CN 108476261 A CN108476261 A CN 108476261A CN 201680078147 A CN201680078147 A CN 201680078147A CN 108476261 A CN108476261 A CN 108476261A
- Authority
- CN
- China
- Prior art keywords
- mobile device
- digital device
- virtual region
- memory
- digital
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
- G08C17/02—Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/725—Cordless telephones
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/30—User interface
- G08C2201/32—Remote control based on movements, attitude of remote control device
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/50—Receiving or transmitting feedback, e.g. replies, status updates, acknowledgements, from the controlled devices
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/90—Additional features
- G08C2201/91—Remote control based on location and proximity
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
- Human Computer Interaction (AREA)
- Environmental & Geological Engineering (AREA)
Abstract
根据本发明的一个实施方式,一种用于控制能够与数字装置通信的移动装置的方法包括以下步骤:向第一虚拟区域发送第一指向信号;显示能够标识位于第一虚拟区域中的数字装置的标识(ID);向第二虚拟区域发送第二指向信号;以及向数字装置发送参考存储器执行数字装置的特定功能的命令。
Description
技术领域
本公开是与移动装置、数字装置以及控制移动装置和数字装置中的每一个的方法有关的技术。具体地讲,本公开适用于更高效地管理例如位于室内的至少一个数字装置。
背景技术
根据其移动性,终端可被分类为移动/便携式终端和固定终端。根据终端是否可由用户直接携带,移动终端可被进一步分类为手持终端和车载终端。
随着各种功能的发展,这种终端被配置成配备有诸如拍摄静止图像或视频、播放音乐或视频文件以及游戏、广播接收的复合功能的多媒体播放器。
为了执行多媒体播放器的复杂功能,在硬件或软件中已进行了各种新的尝试。例如,提供用户接口环境,其中用户容易地且方便地搜索或选择功能。
另外,随着移动终端被视为代表其用户的个性的个人便携式物品,移动终端要求各种设计。移动终端的设计包括使得用户能够更方便地使用移动终端的结构改变和修改。结构改变和修改之一可考虑针对操纵单元。
然而,尽管基于全球定位***(GPS)的装置定位技术在建筑物外高效,无法在建筑物内更正确地定位装置。
发明内容
技术问题
为满足上述需求而设计出的本公开的一方面在于提供一种能够测量室内的数字装置或特定区域的位置并且控制包括数字装置和特定区域的***的移动装置。具体地讲,本公开旨在提供一种无需在基于三角测量的室内定位***(IPS)中实际测量基准装置(或锚点装置)的物理位置的新颖技术。
本公开的另一方面在于提供一种能够根据移动装置的位置和方向来显示与要控制的数字装置有关的不同图形图像的移动装置。
本公开的另一方面在于提供一种使执行要控制的数字装置的特定功能所花费的时间最小化的解决方案。
技术方案
在本公开的一方面,一种控制能够与移动装置通信的数字装置的方法包括以下步骤:从移动装置接收第一指向信号;如果在第一虚拟区域中感测到所接收的第一指向信号,则访问存储器;从移动装置接收第二指向信号;以及如果在第二虚拟区域中感测到所接收的第二指向信号,则参考存储器执行数字装置的特定功能。
在本公开的另一方面,一种控制能够与数字装置通信的移动装置的方法包括以下步骤:向第一虚拟区域发送第一指向信号;显示标识位于第一虚拟区域中的数字装置的标识(ID);向第二虚拟区域发送第二指向信号;以及向数字装置发送参考存储器执行数字装置的特定功能的命令。
在本公开的另一方面,一种能够与移动装置通信的数字装置包括:通信模块,其被配置为与移动装置进行数据通信;存储器,其被配置为存储至少一个数据;以及控制器,其联接到通信模块和存储器。该控制器被配置为通过控制通信模块来从移动装置接收第一指向信号,如果在第一虚拟区域中感测到所接收的第一指向信号,则访问存储器,通过控制通信模块来从移动装置接收第二指向信号,并且如果在第二虚拟区域中感测到所接收的第二指向信号,则参考存储器执行数字装置的特定功能。
在本公开的另一方面,一种能够与数字装置通信的移动装置包括:显示模块;通信模块,其被配置为与数字装置进行数据通信;存储器,其被配置为存储至少一个数据;以及控制器,其联接到显示模块、通信模块和存储器。该控制器被配置为通过控制通信模块来向第一虚拟区域发送第一指向信号,通过控制显示模块来显示标识位于第一虚拟区域中的数字装置的标识(ID),通过控制通信模块来向第二虚拟区域发送第二指向信号,并且向数字装置发送参考存储器执行数字装置的特定功能的命令。
有益效果
根据本公开的至少一个实施方式,可准确地测量室内(建筑物内)的数字装置或特定区域的位置。具体地讲,本公开具有无需在基于三角测量的IPS中实际测量基准装置(或锚点装置)的物理位置的技术效果。
此外,根据本公开的至少一个实施方式,可根据移动装置的位置和方向来显示与要控制的数字装置有关的不同图形图像。
根据本公开的至少一个实施方式,实现了使执行要控制的数字装置的特定功能所花费的时间最小化的技术效果。
本领域技术人员将理解,可利用本公开实现的效果不限于上文具体描述的那些,本公开的其它优点将从以下详细描述更清楚地理解。
附图说明
图1是示出根据本公开的实施方式的整个***的示图。
图2是示出根据本公开的实施方式的移动装置和数字装置中的每一个的组件的框图。
图3是示出图2所示的移动装置的示例的详细示图。
图4是示出图2所示的移动装置的另一示例的详细示图。
图5是示出根据本公开的实施方式的生成用于执行快速模式的虚拟区域的处理的示图。
图6是示出根据本公开的实施方式的根据移动装置的位置的改变来改变用于执行快速模式的虚拟区域的处理的示图。
图7是示出根据本公开的实施方式的当移动装置指向第一虚拟区域时数字装置的响应结果的示图。
图8是示出根据本公开的实施方式的当移动装置指向第二虚拟区域时数字装置的示例性响应结果的示图。
图9是示出根据本公开的实施方式的当移动装置指向第二虚拟区域时数字装置的另一示例性响应结果的示图。
图10是示出整个基于三角测量的室内定位***(IPS)的示图。
图11是为了描述图10所示的传统的基于三角测量的IPS所遇到的问题而参照的示图。
图12是示出根据本公开的另一实施方式的移动装置的组件的示图。
图13是示出根据本公开的另一实施方式的移动终端的控制方法的流程图。
图14是为了进一步描述图13所示的步骤A而参照的示图。
图15是为了进一步描述图13所示的步骤B而参照的示图。
图16是为了进一步描述图13所示的步骤C而参照的示图。
图17是为了进一步描述图13所示的步骤S5370而参照的示图。
图18是示出根据本公开的另一实施方式的移动装置的组件的示图。
图19是示出根据本公开的另一实施方式的移动终端的控制方法的流程图。
具体实施方式
在下文中,将参照附图详细描述本公开的实施方式。不管图号如何,相同或相似的组件由相同的标号表示,并且避免对组件的冗余描述。在以下描述中,附到组件名称的后缀“模块”和“单元”仅考虑易于描述而被指派或可互换地使用,不具有区别的含义或功能。此外,为了避免模糊本公开的实施方式的主题,没有描述相关的已知技术。另外,附图仅用于帮助理解本公开的实施方式,而非限制本公开的技术精神,将理解,本公开涵盖落入本公开的实施方式的范围和精神内的各种修改、等同物和替代。
包括诸如第一或第二的序数的术语可用于描述各种组件,而非限制组件。这些术语仅用于将一个组件与另一组件相区分。
当说到组件“与”另一组件“联接”/“联接到”另一组件或“连接到”另一组件时,应该理解,这一个组件直接或通过任何其它组件连接到另一组件。另一方面,当说到组件“直接联接到”或“直接连接到”另一组件时,可理解,在组件之间不存在其它组件。
除非上下文清楚地另外规定,否则单数形式包括复数指示物。
在本公开中,将理解,术语“包括”或“具有”表示如本公开所述的特征、数量、步骤、操作、组件或部分或其组合的存在,不排除一个或更多个其它特征、数量、步骤、组件或部分或其组合的存在或可能添加。
图1是示出根据本公开的实施方式的整个***的示图。
如图1所示,根据本公开的实施方式的整个***包括IoT装置100和移动装置110。例如,移动装置110可以是遥控器或便携式电话。此外,例如,IoT装置110可以是空调101、TV102和灯泡103。
具体地讲,即使当IoT装置100不具有显示模块时,本公开也适用。本公开的一个特征在于,提供快速模式以快速地访问IoT装置100的特定功能,并且所有IoT装置100可由单个移动装置110控制。
此外,在本公开中假设移动装置100知道各个IoT装置100的位置以及移动装置100在家中的位置。因此,可采用传统IPS技术,或者可采用本公开的IPS技术(将稍后参照图10描述)。显而易见,本公开的范围应该根据权利要求的内容来解释。
尽管存在传统通用遥控器,但是选择要控制的装置的处理复杂并且许多按钮不必要。此外,没有提供允许快速访问特定功能的工具。
此外,在最近受到很多关注的IoT时代,要控制越来越多的数字装置。此外,某些功能主要在数字装置中使用。
如果要控制的数字装置不具有显示器,则难以实现允许快速访问特定功能的快速模式。
本公开旨在解决所有这些问题并且限定允许移动装置以最小的成本控制多个数字装置的解决方案。
图2是根据本公开的实施方式的移动装置和数字装置中的每一个的组件的框图。
根据本公开的实施方式的数字装置200包括:通信模块202,其与移动装置进行数据通信;存储器203,其存储至少一个数据;以及控制器201,其联接到通信模块202和存储器203。
具体地讲,控制器201通过控制通信模块202来从移动装置210接收第一指向信号。如果在第一虚拟区域中感测到接收的第一指向信号,则控制器201访问存储器203,并且通过控制通信模块202来从移动装置210接收第二指向信号。
如果在第二虚拟区域中感测到接收的第二指向信号,则控制器201参考存储器203来执行数字装置200的特定功能。在本公开中,该处理可被称为快速模式。
第一虚拟区域包括数字装置200内的形成有移动装置210所指向的点的范围,第二虚拟区域包括数字装置200内的形成有移动装置2100所指向的点的范围。上述第一虚拟区域和第二虚拟区域将稍后参照图5至图9更详细地描述。
存储器203的特征在于,第二虚拟区域按照映射到特定功能的方式被存储。此外,多个第二虚拟区域被定义,并且相对于数字装置200的位置分离。
此外,根据本公开的另一实施方式,第二虚拟区域在特征上根据移动装置210与数字装置200之间的距离或者移动装置210与数字装置200之间的角度而改变。
根据本公开的实施方式,移动装置210包括:显示模块211;通信模块212,其与数字装置200进行数据通信;存储器213,其存储至少一个数据;以及控制器214,其联接到显示模块211、通信模块212和存储器213。
控制器214通过控制通信模块212来将第一指向信号发送到第一虚拟区域,并且显示标识位于第一虚拟区域中的数字装置200的标识(ID)。
此外,控制器214通过控制通信模块212来将第二指向信号发送到第二虚拟区域,并且向数字装置200发送参考存储器213执行数字装置200的特定功能的命令。
图3是示出图2所示的移动装置的示例的详细示图。如前所述,例如,图3所示的移动装置300对应于便携式电话或遥控器。即,基于本公开中的移动装置的描述,本领域技术人员可通过便携式电话或遥控器实现移动装置。
例如,用户输入模块301对应于触摸模块或一般按钮。装置属性和功能存储器302存储关于建筑物(例如,家)内要控制的数字装置基本信息和功能信息。
装置位置信息存储器303存储关于建筑物内要控制的数字装置的位置信息。如稍后参照图10描述的,移动装置300可通过与安装在室内的基准装置通信来检测其位置。另外,为了确定位于建筑物内的数字装置的位置,可能需要通过移动装置指向数字装置的处理。例如,如果移动装置通过与数字装置通信基于信号强度等来确定距离,并通过移动装置的6轴或9轴传感器来确定方向,则移动装置可计算关于位于室内的数字装置的位置信息。
用户和其他人位置信息检测器304基于移动装置300的位置来估计用户的位置,并基于另一移动装置的位置信息来确定携带该另一移动装置的另一人的位置。
控制器位置和方向信息检测器305如稍后参照图10所述通过与基准装置通信来计算移动装置300的位置,并通过6轴或9轴传感器进一步计算关于移动装置300的方向信息。
有线/无线通信单元306与基准装置或家中的数字装置通信。控制器307可被配置成CPU等,联接到所有前述模块,并控制各个模块。
图4是示出图2所示的移动装置的另一示例的详细示图。
如图4中所描述的,移动终端100(或移动装置)被示出为具有诸如无线通信单元110、输入单元120、感测单元140、输出单元150、接口单元160、存储器170、控制器180和电源单元190的组件。将理解,不要求实现所示的所有组件,可另选地实现更多或更少的组件。
例如,移动终端100被示出为具有利用多个通常实现的组件配置的无线通信单元110。例如,无线通信单元110通常包括允许移动终端100与无线通信***或者移动终端所在的网络之间的无线通信的一个或更多个组件。
为了方便这些通信,无线通信单元110包括广播接收模块111、移动通信模块112、无线互联网模块113、短距离通信模块114和位置信息模块115中的一个或更多个。
输入单元120包括用于获得图像或视频的相机121、麦克风122(是用于输入音频信号的一种音频输入装置)以及用于使得用户能够输入信息的用户输入单元123(例如,触摸键、按键、机械键、软键等)。数据(例如,音频、视频、图像等)通过输入单元120来获得,并且可根据装置参数、用户命令及其组合来由控制器180分析和处理。
感测单元140通常利用被配置为感测移动终端的内部信息、移动终端的周围环境、用户信息等的一个或更多个传感器来实现。例如,在图1A中,感测单元140被示出为具有接近传感器141和照度传感器142。如果需要,感测单元140可另选地或另外地包括其它类型的传感器或装置,例如触摸传感器、加速度传感器、磁传感器、重力传感器、陀螺仪传感器、运动传感器、RGB传感器、红外(IR)传感器、手指扫描传感器、超声传感器、光学传感器(例如,相机121)、麦克风122、电池电量计、环境传感器(例如,气压计、湿度计、温度计、辐射检测传感器、热传感器和气体传感器等)和化学传感器(例如,电子鼻、保健传感器、生物传感器等)等。移动终端100可被配置为利用从感测单元140获得的信息,具体地讲,从感测单元140的一个或更多个传感器获得的信息及其组合。
输出单元150通常被配置为输出各种类型的信息,例如音频、视频、触觉输出等。输出单元150被示出为具有显示单元151、音频输出模块152、触觉模块153和光学输出模块154。显示单元151可具有与触摸传感器的中间层结构或集成结构,以便方便触摸屏。触摸屏可在移动终端100与用户之间提供输出接口,并且用作在移动终端100与用户之间提供输入接口的用户输入单元123。
接口单元160用作与可连接到移动终端100的各种类型的外部装置的接口。例如,接口单元160可包括任何有线或无线端口、外部电源端口、有线或无线数据端口、存储卡端口、用于连接具有标识模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等。在一些情况下,移动终端100可响应于外部装置连接到接口单元160而执行与连接的外部装置关联的各种控制功能。
存储器170通常被实现为存储用于支持移动终端100的各种功能或特征的数据。例如,存储器170可被配置为存储在移动终端100中执行的应用程序、用于移动终端100的操作的数据或指令等。这些应用程序中的一些应用程序可经由无线通信从外部服务器下载。其它应用程序可在制造或出厂时安装在移动终端100内,针对移动终端100的基本功能(例如,接电话、打电话、接收消息、发送消息等),通常是这种情况。常见的是,应用程序被存储在存储器170中,被安装在移动终端100中,并由控制器180执行以执行移动终端100的操作(或功能)。
除了与应用程序关联的操作以外,控制器180通常还用于控制移动终端100的总体操作。
控制器180可通过处理经由图4中所描绘的各种组件输入或输出的信号、数据、信息等或者启动存储在存储器170中的应用程序来提供或处理适合于用户的信息或功能。作为一个示例,控制器180根据存储在存储器170中的应用程序的执行来控制图4所示的一些或所有组件。
电源单元190可被配置为接收外部电力或提供内部电力,以便供应对包括在移动终端100中的元件和组件进行操作所需的适当电力。电源单元190可包括电池,所述电池可被配置为嵌入终端主体中,或者被配置为可从终端主体拆卸。
上面所讨论的元件当中的至少一个元件与其它元件协作执行以便获得下面的实施方式。此外,移动装置内的操作基于存储在存储器170中的至少一个程序执行。
仍参照图4,现在将更详细地描述该图中所描绘的各种组件。
关于无线通信单元110,广播接收模块111通常被配置为经由广播频道从外部广播管理实体接收广播信号和/或广播相关信息。广播频道可包括卫星频道、地面频道或这二者。在一些实施方式中,可使用两个或更多个广播接收模块111以方便同时接收两个或更多个广播频道或者支持在广播频道之间切换。
移动通信模块112可向一个或更多个网络实体发送无线信号和/或从其接收无线信号。网络实体的典型示例包括基站、外部移动终端、服务器等。这些网络实体形成移动通信网络的一部分,所述移动通信网络根据移动通信的技术标准或通信方法(例如,全球移动通信***(GSM)、码分多址(CDMA)、CDMA 2000(码分多址2000)、EV-DO(增强语音数据优化或仅增强语音数据)、宽带CDMA(WCDMA)、高速下行链路分组接入(HSDPA)、HSUPA(高速上行链路分组接入)、长期演进(LTE)、LTE-A(长期演进-高级)等)来构建。
经由移动通信模块112发送和/或接收的无线信号的示例包括音频呼叫信号、视频(电话)呼叫信号或者支持文本和多媒体消息的通信的各种格式的数据。
无线互联网模块113被配置为方便无线互联网接入。此模块可从内部或外部连接到移动终端100。无线互联网模块113可根据无线互联网技术经由通信网络发送和/或接收无线信号。
这种无线互联网接入的示例包括无线LAN(WLAN)、无线保真(Wi-Fi)、Wi-Fi直连、数字生活网络联盟(DLNA)、无线宽带(WiBro)、全球微波接入互操作性(WiMAX)、高速下行链路分组接入(HSDPA)、HSUPA(高速上行链路分组接入)、长期演进(LTE)、LTE-A(长期演进-高级)等。无线互联网模块113可根据这些无线互联网技术以及其它互联网技术中的一个或更多个来发送/接收数据。
在一些实施方式中,当根据(例如)WiBro、HSDPA、HSUPA、GSM、CDMA、WCDMA、LTE、LTE-A等实现无线互联网接入时,作为移动通信网络的一部分,无线互联网模块113执行这种无线互联网接入。因此,互联网模块113可与移动通信模块112协作或用作移动通信模块112。
短距离通信模块114被配置为方便短距离通信。用于实现这些短距离通信的合适的技术包括BLUETOOTHTM、射频识别(RFID)、红外数据协会(IrDA)、超宽带(UWB)、ZigBee、近场通信(NFC)、无线保真(Wi-Fi)、Wi-Fi直连、无线USB(无线通用串行总线)等。短距离通信模块114通常经由无线局域网支持移动终端100与无线通信***之间的无线通信、移动终端100与另一移动终端100之间的通信或者移动终端与另一移动终端100(或外部服务器)所在的网络之间的通信。无线局域网的一个示例是无线个域网。
在一些实施方式中,另一移动终端(可类似于移动终端100来配置)可以是能够与移动终端100交换数据(或者与移动终端100协作)的可穿戴装置(例如,智能手表、智能眼镜或头戴式显示器(HMD))。短距离通信模块114可感测或识别可穿戴装置,并允许可穿戴装置与移动终端100之间的通信。另外,当所感测到的可穿戴装置是被验证为与移动终端100进行通信的装置时,例如,控制器180可经由短距离通信模块114将在移动终端100中处理的数据发送给可穿戴装置。因此,可穿戴装置的用户可在可穿戴装置上使用在移动终端100中处理的数据。例如,当在移动终端100中接到电话时,用户可利用可穿戴装置来回电话。另外,当在移动终端100中接收到消息时,用户可利用可穿戴装置来查看所接收到的消息。
位置信息模块115通常被配置为检测、计算、推导或者标识移动终端的位置。作为示例,位置信息模块115包括全球定位***(GPS)模块、Wi-Fi模块或这二者。如果需要,位置信息模块115可另选地或另外地与无线通信单元110的任何其它模块一起工作,以获得与移动终端的位置有关的数据。作为一个示例,当移动终端使用GPS模块时,可利用从GPS卫星发送的信号来获取移动终端的位置。作为另一示例,当移动终端使用Wi-Fi模块时,可基于与无线接入点(AP)有关的信息来获取移动终端的位置,所述无线接入点(AP)向Wi-Fi模块发送无线信号或者从Wi-Fi模块接收无线信号。
输入单元120可被配置为允许对移动终端100的各种类型的输入。这些输入的示例包括音频、图像、视频、数据和用户输入。图像和视频输入常常利用一个或更多个相机121来获得。这些相机121可对在视频或图像拍摄模式下通过图像传感器获得的静止画面或视频的图像帧进行处理。经处理的图像帧可被显示在显示单元151上或存储在存储器170中。在一些情况下,相机121可按照矩阵配置布置,以使得具有各种角度或焦点的多个图像能够被输入至移动终端100。作为另一示例,相机121可按照立体布置方式来设置,以获取用于实现立体图像的左图像和右图像。
麦克风122通常被实现为允许对移动终端100的音频输入。音频输入可根据移动终端100中执行的功能来按照各种方式处理。如果需要,麦克风122可包括各种噪声去除算法以去除在接收外部音频的过程中生成的不期望的噪声。
用户输入单元123是允许用户输入的组件。这种用户输入可使得控制器180能够控制移动终端100的操作。用户输入单元123可包括机械输入元件(例如,位于移动终端100的正面和/或背面或侧面的键、按钮、薄膜开关、滚轮、触合式开关等)或者触敏输入等中的一个或更多个。作为一个示例,触敏输入可以是通过软件处理显示在触摸屏上的虚拟键或软键、或者设置在移动终端上的触摸屏以外的位置处的触摸键。另一方面,虚拟键或视觉键可按照各种形状(例如,图形、文本、图标、视频或其组合)显示在触摸屏上。
感测单元140通常被配置为感测移动终端的内部信息、移动终端的周围环境信息、用户信息等中的一个或更多个。控制器180通常与感测单元140协作以基于由感测单元140提供的感测来控制移动终端100的操作或者执行与安装在移动终端中的应用程序关联的数据处理、功能或操作。可利用各种传感器中的任何传感器来实现感测单元140,现在将更详细地描述其中一些传感器。
接近传感器141可包括在没有机械接触的情况下,利用电磁场、红外线等来感测是否存在靠近表面的物体或者位于表面附近的物体的传感器。接近传感器141可布置在移动终端被触摸屏覆盖的内侧区域处或触摸屏附近。
例如,接近传感器141可包括透射型光电传感器、直接反射型光电传感器、反射镜反射型光电传感器、高频振荡接近传感器、电容型接近传感器、磁型接近传感器、红外线接近传感器等中的任何传感器。当触摸屏被实现为电容型时,接近传感器141可通过电磁场响应于导电物体的靠近而发生的变化来感测指点器相对于触摸屏的接近。在这种情况下,触摸屏(触摸传感器)也可被归类为接近传感器。
本文中常常将提及术语“接近触摸”以表示指点器被设置成在没有接触触摸屏的情况下接近触摸屏的情景。本文中常常将提及术语“接触触摸”以表示指点器与触摸屏进行物理接触的情景。对于与指点器相对于触摸屏的接近触摸对应的位置,这种位置将对应于指点器垂直于触摸屏的位置。接近传感器141可感测接近触摸以及接近触摸模式(例如,距离、方向、速度、时间、位置、移动状态等)。通常,控制器180对与接近传感器141所感测的接近触摸和接近触摸模式对应的数据进行处理,并在触摸屏上输出视觉信息。另外,控制器180可根据对触摸屏上的点的触摸是接近触摸还是接触触摸来控制移动终端100执行不同的操作或处理不同的数据。
触摸传感器可利用各种触摸方法中的任何触摸方法来感测施加到触摸屏(例如,显示单元151)的触摸。这些触摸方法的示例包括电阻型、电容型、红外型和磁场型等。
作为一个示例,触摸传感器可被配置为将施加到显示单元151的特定部分的压力的变化或者在显示单元151的特定部分处发生的电容的变化转换为电输入信号。触摸传感器还可被配置为不仅感测触摸位置和触摸面积,而且感测触摸压力和/或触摸电容。通常使用触摸物体来对触摸传感器施加触摸输入。典型的触摸物体的示例包括手指、触摸笔、手写笔、指点器等。
当通过触摸传感器感测到触摸输入时,可将对应信号发送给触摸控制器。触摸控制器可对所接收到的信号进行处理,然后将对应数据发送给控制器180。因此,控制器180可感测显示单元151的哪一区域被触摸。这里,触摸控制器可以是独立于控制器180的组件、控制器180及其组合。
在一些实施方式中,控制器180可根据对触摸屏或者除触摸屏以外设置的触摸键进行触摸的触摸物体的类型来执行相同或不同的控制。例如,根据提供触摸输入的物体是执行相同的控制还是不同的控制可基于移动终端100的当前操作状态或者当前执行的应用程序来决定。
触摸传感器和接近传感器可单独实现或者组合实现,以感测各种类型的触摸。这些触摸包括短(或轻敲)触摸、长触摸、多触摸、拖曳触摸、轻拂触摸、缩小触摸、放大触摸、轻扫触摸、悬停触摸等。
如果需要,可实现超声传感器以利用超声波来识别与触摸物体有关的位置信息。例如,控制器180可基于由照度传感器和多个超声传感器感测的信息来计算波生成源的位置。由于光远比超声波快,所以光到达光学传感器的时间远比超声波到达超声传感器的时间短。可利用这一事实来计算波生成源的位置。例如,可基于光作为基准信号利用相对于超声波到达传感器的时间的时间差来计算波生成源的位置。
相机121通常包括至少一个相机传感器(CCD、CMOS等)、光电传感器(或图像传感器)和激光传感器。
利用激光传感器实现相机121可允许检测物理对象相对于3D立体图像的触摸。光电传感器可被层压在显示装置上或者与显示装置交叠。光电传感器可被配置为对接近触摸屏的物理对象的移动进行扫描。更详细地讲,光电传感器可包括成行和列的光电二极管和晶体管,以利用根据施加的光的量而变化的电信号来对光电传感器处接收的内容进行扫描。即,光电传感器可根据光的变化来计算物理对象的坐标,从而获得物理对象的位置信息。
显示单元151通常被配置为输出在移动终端100中处理的信息。例如,显示单元151可显示在移动终端100处执行的应用程序的执行画面信息或者响应于执行画面信息的用户界面(UI)和图形用户界面(GUI)信息。
在一些实施方式中,显示单元151可被实现为用于显示立体图像的立体显示单元。典型的立体显示单元可采用诸如立体方案(眼镜方案)、自动立体方案(无眼镜方案)、投影方案(全息方案)等的立体显示方案。
音频输出模块152通常被配置为输出音频数据。这些音频数据可从多种不同的源中的任何源获得,使得所述音频数据可从无线通信单元110接收或者可存储在存储器170中。所述音频数据可在诸如信号接收模式、呼叫模式、录制模式、语音识别模式、广播接收模式等的模式下输出。音频输出模块152可提供与移动终端100所执行的特定功能有关的可听输出(例如,呼叫信号接收音、消息接收音等)。音频输出模块152还可被实现为受话器、扬声器、蜂鸣器等。
触觉模块153可被配置为产生用户感觉、感知或者体验的各种触觉效果。由触觉模块153产生的触觉效果的典型示例是振动。由触觉模块153产生的振动的强度、模式等可通过用户选择或控制器的设定来控制。例如,触觉模块153可按照组合方式或顺序方式输出不同的振动。
除了振动以外,触觉模块153可产生各种其它触觉效果,包括诸如插针排列向接触皮肤垂直移动、通过喷射孔或抽吸开口的空气的喷射力或抽吸力、对皮肤的触摸、电极的接触、静电力等的刺激效果、利用能够吸热或发热的元件再现冷和热的感觉的效果等。
除了通过直接接触传递触觉效果以外,触觉模块153还可被实现为使得用户能够通过诸如用户的手指或手臂的肌肉觉来感觉到触觉效果。可根据移动终端100的特定配置设置两个或更多个触觉模块153。
光学输出模块154可输出用于利用光源的光指示事件的发生的信号。移动终端100中发生的事件的示例可包括消息接收、呼叫信号接收、未接呼叫、闹钟、日程通知、电子邮件接收、通过应用的信息接收等。
由光学输出模块154输出的信号可被实现为使得移动终端发射单色光或多种颜色的光。例如,随着移动终端感测到用户已查看所发生的事件,信号输出可被终止。
接口单元160用作要与移动终端100连接的外部装置的接口。例如,接口单元160可接收从外部装置发送来的数据,接收电力以输送给移动终端100内的元件和组件,或者将移动终端100的内部数据发送给这种外部装置。接口单元160可包括有线或无线头戴式耳机端口、外部电源端口、有线或无线数据端口、存储卡端口、用于连接具有标识模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等。
所述标识模块可以是存储用于验证移动终端100的使用权限的各种信息的芯片,并且可包括用户标识模块(UIM)、订户标识模块(SIM)、全球订户标识模块(USIM)等。另外,具有标识模块的装置(本文中也称作“标识装置”)可采取智能卡的形式。因此,标识装置可经由接口单元160与终端100连接。
当移动终端100与外部托架连接时,接口单元160可用作使得能够将来自托架的电力供应给移动终端100的通道,或者可用作使得能够用来将由用户从托架输入的各种命令信号输送给移动终端的通道。从托架输入的各种命令信号或电力可用作用于识别出移动终端被正确安装在托架上的信号。
存储器170可存储用于支持控制器180的操作的程序,并存储输入/输出数据(例如,电话簿、消息、静止图像、视频等)。存储器170可存储与响应于触摸屏上的触摸输入而输出的各种模式的振动和音频有关的数据。
存储器170可包括一种或更多种类型的存储介质,包括闪存、硬盘、固态盘、硅磁盘、微型多媒体卡型、卡型存储器(例如,SD或DX存储器等)、随机存取存储器(RAM)、静态随机存取存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁存储器、磁盘、光盘等。移动终端100还可与在诸如互联网的网络上执行存储器170的存储功能的网络存储装置有关地操作。
控制器180通常可控制移动终端100的一般操作。例如,当移动终端的状态满足预设条件时,控制器180可设定或解除用于限制用户相对于应用输入控制命令的锁定状态。
控制器180还可执行与语音呼叫、数据通信、视频呼叫等关联的控制和处理,或者执行模式识别处理以将触摸屏上进行的手写输入或绘画输入分别识别为字符或图像。另外,控制器180可控制那些组件中的一个或其组合,以便实现本文公开的各种示例性实施方式。
电源单元190接收外部电力或提供内部电力,并且供应对包括在移动终端100中的各个元件和组件进行操作所需的适当电力。电源单元190可包括电池,该电池通常是可再充电的或者以可拆卸的方式连接到终端主体以便于充电。
电源单元190可包括连接端口。该连接端口可被配置为接口单元160的一个示例,用于供应电力以对电池进行再充电的外部充电器可电连接到该连接端口。
作为另一示例,电源单元190可被配置为以无线方式对电池进行再充电,而不使用连接端口。在此示例中,电源单元190可利用基于磁感应的电感耦合方法或基于电磁共振的磁共振耦合方法中的至少一种来接收从外部无线电力发射器输送的电力。
图5是示出根据本公开的实施方式的生成用于执行快速模式的虚拟区域的处理的示图。现在,将在下面给出将通过移动装置(例如,便携式电话或遥控器)指向的数字装置的快速功能映射并应用到虚拟空间上的解决方案的描述。
如图5的(a)所示,假设根据本公开的实施方式的移动装置510指向要控制的数字装置520。即,移动装置510所指向的点530位于与数字装置520对应的第一虚拟区域中。如果在第一虚拟区域中感测到来自移动装置的指向信号(这是用于确定要控制的数字装置的过程),则数字装置520围绕数字装置520生成一个或更多个第二虚拟区域521、522、523和524,各个第二虚拟区域被映射到数字装置520的特定功能,如图5的(b)所示。例如,如图5的(b)所示,数字装置520右侧的第二虚拟区域524的最顶端被映射至第一特定功能,第二虚拟区域524的中间点526被映射至第二特定功能,第二虚拟区域524的最底端527被映射至第三特定功能。显然,使得用户能够自由地编辑特定功能或第二虚拟区域的设计落在本公开的另一范围内。
因此,如图5的(c)所示,一旦移动装置510指向第二虚拟区域中的特定点525,则自动地执行映射到该特定点525的数字装置520的特定功能。
图6是示出根据本公开的实施方式的根据移动装置的位置的改变来改变用于执行快速模式的虚拟区域的处理的示图。
如图6的(a)的左图所示,相对于移动装置610确定第一虚拟区域620和第二虚拟区域621。如前所述,在概念上,第一虚拟区域620包括特定数字装置所在的区域,而第二虚拟区域621包括特定数字装置周围的区域。
此外,如图6的(a)的右图所示,如果移动装置从旧位置610移到新位置611,则包括数字装置所在的区域的第一虚拟区域620仍相同,而第二虚拟区域应该从旧点621移到新点622。
此外,如图6的(b)的左图所示,根据移动装置650与数字装置之间的距离确定第一虚拟区域660和第二虚拟区域661。根据距离a确定第一虚拟区域660的中心点与第二虚拟区域661的中心点之间的角度,如图6的(b)所示。
此外,如图6的(b)的右图所示,进行设计,使得如果移动装置650远离数字装置(即,两个装置之间的距离改变为b),则第二虚拟区域也从旧点661改变为新点622。即,这意味着不改变角度,仅这种设计带来这样的技术效果:可通过仅以相同的角度移动移动装置并通过移动终端指向数字装置来执行快速模式,而不管数字装置与移动装置之间的距离如何。
图7是示出根据本公开的实施方式的当移动装置指向第一虚拟区域时数字装置的响应结果的示图。
如果移动装置如标号710所指示指向第一区域740,则移动装置在屏幕720上显示要控制的数字装置的名称。
在选择移动装置的电源按钮730时,发送使第一虚拟区域740中的灯泡通电的命令。
然而,为了实现上述操作,移动装置应该事先知道特定数字装置(例如,灯泡)存在于移动装置的指向方向710上。例如,适用可通过两个装置之间的数据通信配置的处理或者由移动装置注册特定数字装置的位置的处理。
更具体地,例如,如果移动装置在指向特定数字装置的同时执行注册处理,则可通过移动装置的6轴或9轴传感器计算朝着特定数字装置的方向。然而,为了准确定位,移动装置需要知道在指向特定数字装置的时刻其在家中的位置。确定移动装置在室内的位置的解决方案将稍后参照图10更详细地描述。
图8是示出根据本公开的实施方式的当移动装置指向第二虚拟区域时数字装置的示例性响应结果的示图。
如图8的(a)所示,如果移动装置800如标号810所指示指向特定数字装置所在的第一虚拟区域,则移动装置800将位于第一虚拟区域中的特定数字装置的名称显示在屏幕820上。此外,在选择确认按钮或OK按钮830时,设定快速模式。快速模式是指当移动装置指向数字装置附近时,没有任何中断地立即执行数字装置的特定功能。
如图8的(b)所示,当移动装置指向特定数字装置所在的第一虚拟区域850时,在第一虚拟区域850附近生成允许执行快速模式的第二虚拟区域860。例如,如果在第二虚拟区域860中指向最顶端点861,则图8所示的灯泡的颜色或亮度改变为情绪模式。如果指向第二虚拟区域860中的中间点862,则图8所示的灯泡的颜色或亮度改变为阅读模式。如果在第二虚拟区域860中指向最底端点863,则图8所示的灯泡的颜色或亮度改变为标准模式。
此外,移动装置提供关闭快速模式的选项840。进行设计,使得如果选项840被选择,则第二虚拟区域860中的所有对象消失,从而防止数据丢失。
如图8的(c)所示,如果移动装置指向限定在特定数字装置附近的第二虚拟区域中的特定点861,而非特定数字装置所在的第一虚拟区域850,则移动装置输出指引向对应模式的消息870。由于指引消息870的反馈功能,实现防止执行与用户的预期快速模式不同的快速模式的技术效果。
此外,如果在指向特定点861的同时选择OK按钮880,则位于虚拟第一区域850中的灯泡执行与情绪模式对应的特定功能。
因此,为了实现快速模式,下表1的数据结构应该被预存储在移动装置或数字装置中的至少一个中。
[表1]
第二虚拟区域 | 映射的特定功能(快速模式) |
TV的右侧 | 执行TV的频道模式 |
TV上侧 | 执行TV的电影模式 |
TV左侧 | 执行TV的搜索模式 |
参照图9,将更详细地描述应用表1的特定实施方式。
图9是示出根据本公开的实施方式的当移动装置指向第二虚拟区域时数字装置的另一示例性响应结果的示图。
如前面参照图8和表1所述,将数字装置周围的区域(第二虚拟区域)映射至数字装置的特定功能的数据结构被存储在数字装置或移动装置的存储器中。
参照图9的(a),基于以上前提,如果移动装置910指向数字装置900(即,数字装置所在的区域,即,第一虚拟区域),则移动装置910显示指示映射至围绕数字装置限定的第二虚拟区域的模式的指引消息911、912和913。
因此,如果移动装置910指向数字装置900的第二虚拟区域中的一个(例如,右侧区域)903并且OK按钮被按下,则数字装置立即执行频道模式。即,执行用于频道模式的快速模式。
此外,如果移动装置910指向数字装置900的第二虚拟区域中的另一个(例如,上侧区域)901并且OK按钮被按下,则数字装置立即执行电影模式。即,执行用于电影模式的快速模式。
如果移动装置910指向数字装置900的第二虚拟区域中的第三个(例如,左侧区域)902并且OK按钮被按下,则数字装置立即执行搜索模式。即,执行用于搜索模式的快速模式。
尽管作为示例,图9的(a)所示的数字装置被描述为TV,图9的(b)示出空调作为数字装置的示例。
如图10的(a)所示,如果移动装置960指向数字装置950(即,数字装置所在的区域,即,第一虚拟区域),则移动装置960显示指示映射至围绕数字装置限定的第二虚拟区域的模式的指引消息961、962、963和964。指引消息的位置与多个第二虚拟区域的位置相同落在本公开的另一范围内。
因此,如果移动装置960指向数字装置950的第二虚拟区域中的一个(例如,右上区域)953并且OK按钮被按下,则数字装置立即执行空气净化模式。
因此,如果移动装置960指向数字装置950的第二虚拟区域中的另一个(例如,右下区域)954并且OK按钮被按下,则数字装置立即执行除湿模式。
因此,如果移动装置960指向数字装置950的第二虚拟区域中的第三个(例如,左上区域)951并且OK按钮被按下,则数字装置立即执行冷源模式。
因此,如果移动装置960指向数字装置950的第二虚拟区域中的第四个(例如,左下区域)952并且OK按钮被按下,则数字装置立即执行省电模式。
此外,本公开适用于室外。在这种情况下,使用GPS信号。然而,GPS的最大缺点在于,GPS不能在无法接收到GPS信号的室内操作。例如,具有内置GPS功能的智能电话可搜索大型购物中心的主要入口,但是无法搜索购物中心内的特定商店或洗手间。为了解决该问题,已引入了IPS。
使用超宽带(UWB)、Wi-Fi、蓝牙等的大多数IPS技术采用三角测量来定位。使用充当位置原点的锚点装置(或基准装置)和要定位的移动装置来执行三角测量。
通常,二维(2D)定位需要三个或更多个基准装置作为位置原点,3D定位需要四个或更多个基准装置作为位置原点。
然而,如果应用到达角(AOA)算法,则需要两个或更多个基准装置。即使在这种情况下,如参照图10所述的本公开也适用。此外,在单个基准装置的情况下,也可通过将移动装置指向基准装置来设定原点基准装置。
此外,仅在基准装置知道其相对于原点的位置坐标的情况下,基准装置可确定移动终端与基准装置之间的唯一位置关系。因此,根据传统技术,应该按照物理方式测量各个基准装置的位置以便获取关于基准装置的位置信息。相关问题将稍后参照图10和图11更详细地描述。
此外,根据下面将描述的本公开,可使用移动终端的6轴或9轴传感器来快速设定基准装置的位置坐标。该操作将稍后参照图12至图19更详细地描述。
图10是示出整个基于三角测量的室内定位***(IPS)的示图。在图10中假设需要四个基准装置(称为锚点或锚点装置)以进行3D定位。显然,对2D定位而言三个基准装置足够了。
如图10所示,为了对位于家中的移动终端5000进行定位,应该确定IPS中使用的基准装置5010、5020、5030和5040的位置坐标。传统技术具有这样的问题:用户或专家应该初步测量基准装置的位置,然后输入位置坐标。
例如,在用户或专家直接测量基准装置的位置之后,用户或专家应该在存储器中存储第一基准装置5010的位置坐标(x1,y1,z1)、第二基准装置5020的位置坐标(x2,y2,z2)、第三基准装置5030的位置坐标(x3,y3,z3)以及第四基准装置5040的位置坐标(x4,y4,z4)。因此,准确度差并且花费不必要的时间。尽管各个基准装置可通过与其它基准装置通信来测量距离,这种情况也具有问题。在这种情况下,下面将详细描述图11。
图11是为了描述图10所示的传统的基于三角测量的IPS所遇到的问题而参照的示图。如前所述,假设通过基准装置之间的通信来计算基准装置之间的距离。
然而,在没有关于基准装置的位置坐标的信息的情况下,移动终端可能不知道各个基准装置所在的准确方向。具体地讲,由于基准装置和移动终端的位置是相对位置,所以无法仅基于距离信息确定通过基准装置形成的图像是图11的(a)所示的图像还是图11的(b)所示的图像(由镜面形成)。
此外,在没有关于基准装置的位置坐标的信息的情况下,移动终端无法确定相对于z轴的第一角度和相对于x轴的第二角度。另外,移动终端无法基于第一角度和第二角度确定旋转信息。
由于上述问题,迫切需要一种使得甚至非专业人员也能够在IPS环境中容易地且快速地设定关于基准装置的位置信息的解决方案。该解决方案将在下面参照图12至图19来描述。
图12是示出根据本公开的另一实施方式的移动装置的组件的示图。
如图12所示,移动终端5200被设计为与位置计算模块5210和IPS基准装置5220通信。位置计算模块5210用于在IPS环境中计算移动终端5200和基准装置5220的位置。位置计算模块5210可被配置成诸如网关或服务器的独立实体,或者可被设计为并入移动终端5200中。
根据本公开的另一实施方式,移动终端5200包括UI 5201、锚点位置配置模块5202、IPS模块5203和运动融合模块5204。IPS模块5203被配置为使用例如UWB、蓝牙或Wi-Fi。运动融合模块5204被配置为例如6轴或9轴传感器。6轴传感器包括感测空间中的运动的加速度传感器以及感测方向性的地磁传感器,除了6轴传感器的上述特征之外,9轴传感器还包括倾斜传感器。
地磁传感器被设计为感测例如北、东、南和西方向,倾斜传感器被设计为感测移动终端的翻转状态或颠倒状态,加速度传感器被设计为感测移动终端的摇动或移动。
因此,包括图12所示的模块的移动终端5200能够计算基准装置5220的位置。基准装置5220可彼此通信,并通过到达时间(TOA)、飞行时间(TOF)、RSSI等来测量它们之间的距离。此外,参照图12所描述的内容将在下面参照图13所示的流程图详细描述。
此外,如本文所述的TOA和三角测量将在下面更详细地描述。
在TOA方案中,通过测量移动装置与固定装置之间的信号的TOA来计算距离。TOA可同步地或异步地计算。在同步方案中,接收器和信标在时间上彼此同步,并且信标向接收器发送指示绝对当前时间的信号。由于接收器与信标之间的时间同步,接收器可通过测量信号的接收时间来计算在接收周期期间与信标的信号的绝对TOA。因此,可从信号的已知传输速率和TOA来计算距离。在异步方案中,接收器与信标之间不需要时间同步。信标在记录当前时间之后立即向接收器发送信号。接收器将从信标接收的信号返回给信标。如果从接收器将所接收的信号发送到信标所涉及的时间延迟是恒定的,则信标可基于信号的发送时间与接收时间之差以及接收器的时间延迟来计算信标与接收器之间的距离。作为允许测量两个异步接收器之间的信号的往返飞行时间(TOF)的方案,存在TWR方案。
在TWR距离测量方案中,根据从发送器开始并到达接收器的信号的传输时间和传播速度测量距离。TWR距离测量方案具有比传统的基于RSSI的方案更高的准确度,并且基于比超声波快约900000倍的实际RF波。上述方案适用于基准装置之间或基准装置与移动终端之间。
基于三角测量的定位是通过计算三个或更多个原点(基准装置或锚点装置)与移动终端之间的距离来估计移动终端的位置的方法。通过使用诸如RSSI的传播性质值来计算原点与移动终端之间的距离。
图13是示出根据本公开的另一实施方式的移动终端的控制方法的流程图。图13描绘了更准确地计算前述图11中没有确定的基准装置的位置的方法。具体地讲,图13中的步骤B是本公开的主要特征,并且通过添加步骤C增强本公开的技术效果是本公开的另一特征。
首先,下面将给出图13所示的主要步骤(步骤A、步骤B和步骤C)的总体描述。
图13的步骤A是检测图11所示的基准装置之间的距离的步骤。各个基准装置可通过TOF或RSSI算法来测量到其它基准装置的距离。在步骤A之后,由基准装置限定多面体,如图14的(b)所示。
图13的步骤B是去除由图11所示的镜面形成的图像,并确定各个基准装置相对于重力方向上的水平面以及相对于磁北方向的旋转角度的步骤。步骤B可使用移动终端的6轴或9轴传感器来执行。
如果图13的步骤B的结果值在预定误差范围内,则可不执行步骤C。然而,步骤C是准确地校正相对于重力方向上的水平面的旋转角度的步骤。例如,如果基准装置之间的距离太大或者基准装置不在彼此的视线(LOS)范围内,需要步骤C以增强步骤B的准确度。
此外,步骤A、B和C的顺序不限于字母顺序,并且对一部分顺序的修改也落在本公开的范围内。图13所示的各个步骤将在下面更详细地描述。
如图13所示,假设多个基准装置被安装在家中(S5310)。设置网络以使得各个基准装置可与移动终端通信(S5320)。
图13的步骤A(S5330)包括步骤S5331和S5332(将参照图14详细描述)。移动终端(IPS移动装置)执行锚点位置配置功能(S5331)。锚点位置配置功能对应于计算基准装置的坐标的命令。此外,基准装置(或锚点装置)通过彼此通信来测量基准装置之间的距离(S5332)。
图13的步骤B(S5340)包括步骤S5341、S5342、S5343和S5344(将参照图15详细描述)。通过移动终端任意选择基准装置(S5341)。移动终端指向所选择的基准装置所在的方向(S5342)。
本文中,移动终端通过TOF或RSSI算法将移动终端与基准装置之间的距离存储在存储器中,并进一步将通过6轴或9轴传感器感测的信息存储在存储器中(S5343)。即,可基于通过移动终端的6轴或9轴传感器感测的信息以及距离信息来获取关于各个基准装置的方向性的信息。
最后,步骤B的另一特征是步骤S5344。可估计所有基准装置的位置,而无需针对所有基准装置重复步骤S5341至S5343。
如果家中基准装置的数量为偶数,则可仅针对((基准装置的总数/2)+1)或更多个基准装置重复步骤S5341至S5343,而无需针对剩余基准装置执行所述步骤。另一方面,如果家中基准装置的数量为奇数,则可仅针对(基准装置的总数/2)或更多个基准装置重复步骤S5341至S5343,而无需针对剩余基准装置执行所述步骤。这是因为假设已经知道基准装置之间的距离信息。
图13的步骤C(S5350)将在下面参照图16更详细地描述。步骤C可被理解为本公开的另一实施方式。
基于在上述步骤S5310至S5350中收集的数据设定各个基准装置的位置(S5360)。
此外,移动终端被置于地面上相对于任意基准装置在垂直方向上的位置处。计算基准装置与地面上的移动终端之间的距离,从而对基准装置的高度应用偏移(S5370)。此操作将在下面参照图17更详细地描述。
通过图12所示的位置计算模块5210与另一移动终端或装置共享在步骤S5310至S5370中确定的关于各个基准装置的位置信息(S5380)。
图14是为了进一步描述图13所示的步骤A而参照的示图。
如图14的(a)所示,由于在执行图13的步骤A之前基准装置5410不知道距其它基准装置的距离,所以基准装置5410无法估计由多个基准装置限定的多面体。因此,移动终端5400根本不知道基准装置的位置。
另一方面,如果执行图13的步骤A,则基准装置5411获取关于距其它基准装置的相对距离的信息,如图14的(b)所示。因此,如图14的(b)所示,确定由移动终端5401所在的家中基准装置5411限定的四面体。然而,如前面参照图11所述,移动终端5401无法仅利用基准装置之间的距离信息准确地知道基准装置5411的位置(即,由于缺少旋转信息而没有方向性)。
图15是为了进一步描述图13所示的步骤B而参照的示图。
图15的步骤(a)对应于图14的步骤(b)。即,尽管图15的(a)所示的基准装置5510可确定距其它基准装置的距离,移动终端5500没有关于各个基准装置的方向性信息。
因此,如图15的(b)所示,移动终端5501可指向任意基准装置5511,并通过移动终端5501的6轴/9轴传感器来确定基准装置5511相对于重力方向和磁北方向的旋转状态。
最后,如图15的(c)所示,由于移动终端5502具有关于基准装置5512的方向性信息以及关于基准装置5512的距离信息,所以移动终端5502可有利地确定实际对象,而非图11所示的由镜面形成的图像。
此外,如果移动终端5502中的6轴或9轴传感器的准确度较高,则误差较小。因此,在图15的(c)中确定的图像几乎与实际对象相同。然而,如果由6轴或9轴传感器感测的信息的准确度相对低,则图15的(c)所示的图像可能略微旋转,与实际对象不同。为了解决这一问题,需要下面参照图16描述的处理(图13的步骤C)。
图16是为了进一步描述图13所示的步骤C而参照的示图。如前所述,设计为使得如果在步骤B之后误差超过预定范围,则执行步骤C。
图16的(a)对应于图15的(b),并且假设基准装置5610能够与移动终端通信。此外,如图16的(b)所示,设计为使得基准装置5611维持在固定状态,而移动终端5601被维持在固定的高度并进一步处于水平状态。例如,如图16的(b)所示,如果移动终端5601形成任何平面(由虚线指示),则该平面应该平行于地面或水平面。如果该平面不平行于地面或水平面,则可认为存在角度差那么多的倾斜误差。因此,补偿角度差,从而调节移动终端5602与基准装置5612之间的角度,如图16的(c)所示。
即,图16的(b)与图16的(c)之间的比较揭示了由移动终端形成的闭合曲线已被调节为完全平行于地面。显然,尽管在图16中由移动终端形成的平面被示出为正方形闭合曲线,该平面可被修改为表示水平面的另一形状,其也落在本公开的范围内。
图17是为了进一步描述图13所示的步骤S5370而参照的示图。图17的(a)对应于图16的(c)。然而,如图17的(a)所示,移动终端5700可能收集包括关于基准装置5710的高度信息的微小误差的数据。为了解决这一问题,提供图17的(b)。
即,如图17的(b)所示,移动终端5701被置于地面上。具体地讲,移动终端5701被置于地面上垂直于基准装置5711的点处。因此,测量任意的特定基准装置5711与移动终端5701之间的距离,从而对地面上方的高度应用偏移。
在存在至少三个或四个基准装置的假设下描述了以上附图。此外,如果仅存在一个基准装置,则基准装置基于具有9轴传感器的移动终端相对于磁北方向的位置可通过利用移动终端指向基准装置来记录,并且与另一定位***(例如,地磁指纹识别方案)结合使用。另外,如果存在两个基准装置,则可应用诸如到达角(AOA)方案的室内定位算法。
此外,在指纹识别方案中,当携带能够与AP通信的终端的用户进入安装有AP的环境时,确定来自AP的信号的强度并与预存储在数据库中的来自基准点(RP)(或基准装置)的信号的强度进行比较,具有最相似的特性的RP被估计为用户的位置。
此方案被分成检测预定区域中的信号特性并将所检测到的信号特性存储在DB中的训练步骤以及基于训练步骤确定对象的位置的定位步骤。尽管有应该初步执行在定位之前预设区域,检测各个区域中的信号特性,并将信号特性存储在DB中的操作,并且此操作在每次定位区域的环境改变时应该再次执行的缺点,有利的是,与传统基于建模的定位方案相比,此方案受周围环境的限制较少并且定位更准确。
根据哪一手指数据将被存储在DB中以用于基于指纹识别的定位或者该数据将如何用于定位,指纹识别方案被分成确定性指纹识别方案和概率性指纹识别方案。
图18是示出根据本公开的另一实施方式的移动终端的组件的示图。如图18所示,移动终端5800包括接口模块5810、第一计算模块5820、第二计算模块5830、设置模块5840和控制器5850。
接口模块5810指向朝着多个家中基准装置中的任一个的方向。接口模块5810可被专门配置成移动终端5800中没有通信手段的组件,并且接口模块5810足以用于指向。
第一计算模块5820计算移动终端5800与任意基准装置之间的距离,第二计算模块5830通过感测模块来计算关于朝着任意基准装置的方向的信息。显然,第一计算模块和第二计算模块可被设计为一个模块,并且感测模块对应于例如6轴或9轴传感器。
控制器5850进行控制以根据多个家中基准装置的数量来限制性地重复步骤,并且设置模块5840基于计算结果来设定多个家中基准装置中的每一个的位置。
如果家中基准装置的数量为偶数,则控制器5850控制指向操作和计算操作重复((基准装置的总数/2)+1)次。此外,如果家中基准装置的数量为奇数,则控制器5850控制针对(基准装置的总数/2)或更多个基准装置重复指向操作和计算操作。
尽管图18中未示出,根据本公开的另一实施方式,移动终端还包括接收关于多个家中基准装置之间的距离的信息的接收模块。
尽管图18中未示出,根据本公开的另一实施方式,移动终端还包括计算移动终端与水平面或垂直面之间的误差的第三计算模块。设置模块5840根据所计算的误差来重置多个家中基准装置中的每一个的位置。
尽管图18中未示出,根据本公开的另一实施方式,移动终端还包括计算置于地面上的移动终端与任意基准装置之间的距离的第三计算模块。设置模块5840根据所计算的距离来重置多个家中基准装置中的每一个的位置。
第二计算模块5830利用6轴或9轴传感器来计算任意基准装置与重力方向之间的第一角度以及任意基准装置与磁北方向之间的第二角度。
移动终端5800对应于例如便携式电话、平板PC或可穿戴装置中的一个。
图19是示出根据本公开的另一实施方式的移动终端的控制方法的流程图。
根据本公开的另一实施方式,移动终端指向多个家中基准装置当中的任意基准装置(S5910)并计算移动终端与任意基准装置之间的距离(S5920)。
移动终端利用感测模块来计算关于朝着任意基准装置的方向的信息(S5930),并且控制上述步骤根据多个家中基准装置的数量限制性地重复(S5940)。然后,移动终端基于计算结果来设定多个家中基准装置中的每一个的位置。
上述本公开可被实现为可作为计算机可读代码写在记录程序的介质上的代码。计算机可读记录介质可以是以计算机可读的方式存储数据的任何类型的记录装置。计算机可读记录介质的示例包括硬盘驱动器(HDD)、固态盘(SSD)、硅磁盘驱动器(SDD)、只读存储器(ROM)、随机存取存储器(RAM)、紧凑盘ROM(CD-ROM)、磁带、软盘、光学数据存储装置和载波(例如,经由互联网的数据传输)。计算机可包括终端的控制器180。因此,上述实施方式在所有方面均应被解释为例示性的而非限制性的。本公开的范围应该由所附权利要求及其法律上的等同物确定,而非由以上描述确定,落入所附权利要求的含义和等同范围内的所有变化均旨在被涵盖于其中。
实施本发明的模式
已在具体实施方式中描述了各种实施方式,本领域技术人员可修改一些实施方式。
工业实用性
本公开适用于诸如移动装置和TV的IoT装置,因此其工业实用性被认可。
Claims (20)
1.一种用于控制能够与移动装置通信的数字装置的方法,该方法包括以下步骤:
从所述移动装置接收第一指向信号;
如果在第一虚拟区域中感测到所接收的第一指向信号,则访问存储器;
从所述移动装置接收第二指向信号;以及
如果在第二虚拟区域中感测到所接收的第二指向信号,则参考所述存储器执行所述数字装置的特定功能。
2.根据权利要求1所述的方法,其中,所述第一虚拟区域包括所述数字装置内的形成有所述移动装置所指向的点的范围,并且所述第二虚拟区域包括所述数字装置外的形成有所述移动装置所指向的点的范围。
3.根据权利要求1所述的方法,其中,所述存储器存储映射到所述第二虚拟区域的所述特定功能。
4.根据权利要求1所述的方法,其中,限定有多个第二虚拟区域,并且所述多个第二虚拟区域相对于所述数字装置分离。
5.根据权利要求1所述的方法,其中,所述第二虚拟区域根据所述移动装置与所述数字装置之间的距离或者所述移动装置与所述数字装置之间的角度而改变。
6.一种用于控制能够与数字装置通信的移动装置的方法,该方法包括以下步骤:
向第一虚拟区域发送第一指向信号;
显示标识位于所述第一虚拟区域中的所述数字装置的标识ID;
向第二虚拟区域发送第二指向信号;以及
向所述数字装置发送参考存储器执行所述数字装置的特定功能的命令。
7.根据权利要求6所述的方法,其中,所述第一虚拟区域包括所述数字装置内的形成有所述移动装置所指向的点的范围,并且所述第二虚拟区域包括所述数字装置外的形成有所述移动装置所指向的点的范围。
8.根据权利要求6所述的方法,其中,所述存储器存储映射到所述第二虚拟区域的所述特定功能。
9.根据权利要求6所述的方法,其中,限定有多个第二虚拟区域,并且所述多个第二虚拟区域相对于所述数字装置分离。
10.根据权利要求6所述的方法,其中,所述第二虚拟区域根据所述移动装置与所述数字装置之间的距离或者所述移动装置与所述数字装置之间的角度而改变。
11.一种能够与移动装置通信的数字装置,该数字装置包括:
通信模块,该通信模块被配置为与所述移动装置进行数据通信;
存储器,该存储器被配置为存储至少一个数据;以及
控制器,该控制器联接到所述通信模块和所述存储器,
其中,所述控制器被配置为通过控制所述通信模块来从所述移动装置接收第一指向信号,如果在第一虚拟区域中感测到所接收的第一指向信号,则通过控制所述通信模块来从所述移动装置接收第二指向信号,并且如果在第二虚拟区域中感测到所接收的第二指向信号,则参考所述存储器执行所述数字装置的特定功能。
12.根据权利要求11所述的数字装置,其中,所述第一虚拟区域包括所述数字装置内的形成有所述移动装置所指向的点的范围,并且所述第二虚拟区域包括所述数字装置外的形成有所述移动装置所指向的点的范围。
13.根据权利要求11所述的数字装置,其中,所述存储器存储映射到所述第二虚拟区域的所述特定功能。
14.根据权利要求11所述的数字装置,其中,限定有多个第二虚拟区域,并且所述多个第二虚拟区域相对于所述数字装置分离。
15.根据权利要求11所述的数字装置,其中,所述第二虚拟区域根据所述移动装置与所述数字装置之间的距离或者所述移动装置与所述数字装置之间的角度而改变。
16.一种能够与数字装置通信的移动装置,该移动装置包括:
显示模块;
通信模块,该通信模块被配置为与所述数字装置进行数据通信;
存储器,该存储器被配置为存储至少一个数据;以及
控制器,该控制器联接到所述显示模块、所述通信模块和所述存储器,
其中,所述控制器被配置为通过控制所述通信模块来向第一虚拟区域发送第一指向信号,通过控制所述显示模块来显示标识位于所述第一虚拟区域中的所述数字装置的标识ID,通过控制所述通信模块来向第二虚拟区域发送第二指向信号,并且向所述数字装置发送参考所述存储器执行所述数字装置的特定功能的命令。
17.根据权利要求16所述的移动装置,其中,所述第一虚拟区域包括所述数字装置内的形成有所述移动装置所指向的点的范围,并且所述第二虚拟区域包括所述数字装置外的形成有所述移动装置所指向的点的范围。
18.根据权利要求16所述的移动装置,其中,所述存储器存储映射到所述第二虚拟区域的所述特定功能。
19.根据权利要求16所述的移动装置,其中,限定有多个第二虚拟区域,并且所述多个第二虚拟区域相对于所述数字装置分离。
20.根据权利要求16所述的移动装置,其中,所述第二虚拟区域根据所述移动装置与所述数字装置之间的距离或者所述移动装置与所述数字装置之间的角度而改变。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2016-0002661 | 2016-01-08 | ||
KR1020160002661A KR102401641B1 (ko) | 2016-01-08 | 2016-01-08 | 모바일 디바이스 및 모바일 디바이스의 제어방법 |
PCT/KR2016/000859 WO2017119536A1 (ko) | 2016-01-08 | 2016-01-27 | 모바일 디바이스 및 모바일 디바이스의 제어방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108476261A true CN108476261A (zh) | 2018-08-31 |
CN108476261B CN108476261B (zh) | 2020-11-24 |
Family
ID=59274324
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680078147.XA Active CN108476261B (zh) | 2016-01-08 | 2016-01-27 | 移动装置以及控制移动装置的方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10360792B2 (zh) |
EP (1) | EP3402173A4 (zh) |
KR (1) | KR102401641B1 (zh) |
CN (1) | CN108476261B (zh) |
WO (1) | WO2017119536A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021141991A2 (en) * | 2020-01-08 | 2021-07-15 | View, Inc. | Localization of components in a component community |
US11450102B2 (en) * | 2018-03-02 | 2022-09-20 | Purdue Research Foundation | System and method for spatially mapping smart objects within augmented reality scenes |
EP3848918A1 (en) * | 2020-01-08 | 2021-07-14 | Nxp B.V. | System and method for controlling electronic devices |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101472095A (zh) * | 2007-12-26 | 2009-07-01 | 原相科技股份有限公司 | 光标控制方法及使用该方法的装置 |
CN101594426A (zh) * | 2008-05-27 | 2009-12-02 | Lg电子株式会社 | 移动终端和用于对其进行遥控的方法 |
CN102053728A (zh) * | 2009-11-06 | 2011-05-11 | 原相科技股份有限公司 | 图像显示器的控制装置及其控制方法 |
CN102495687A (zh) * | 2011-12-27 | 2012-06-13 | 深圳Tcl新技术有限公司 | 简易空中鼠标的实现方法、视频终端及*** |
US20140055675A1 (en) * | 2012-08-23 | 2014-02-27 | Obong AN | Multimedia device connected to external electronic device and method for controlling the same |
CN103914145A (zh) * | 2013-01-08 | 2014-07-09 | 三星电子株式会社 | 输入装置、显示装置以及控制它们的方法 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7486274B2 (en) * | 2005-08-18 | 2009-02-03 | Mitsubishi Electric Research Laboratories, Inc. | Method for stabilizing and precisely locating pointers generated by handheld direct pointing devices |
KR101261550B1 (ko) * | 2006-02-01 | 2013-05-06 | 삼성전자주식회사 | 가상 영역을 이용한 포인팅 장치, 포인터 디스플레이 장치,포인팅 방법 및 포인터 디스플레이 방법 |
KR101338411B1 (ko) * | 2007-10-11 | 2013-12-10 | 삼성전자주식회사 | 디바이스 및 디바이스 간 인식 제어 방법 |
US8957856B2 (en) * | 2010-10-21 | 2015-02-17 | Verizon Patent And Licensing Inc. | Systems, methods, and apparatuses for spatial input associated with a display |
KR101235432B1 (ko) * | 2011-07-11 | 2013-02-22 | 김석중 | 3차원 모델링된 전자기기의 가상터치를 이용한 원격 조작 장치 및 방법 |
EP2669707B1 (de) * | 2012-05-29 | 2019-07-24 | Leica Geosystems AG | Verfahren und handhaltbares Entfernungsmessgerät zur indirekten Entfernungsmessung mittels bildgestützter Winkelbestimmungsfunktion |
KR101334585B1 (ko) * | 2012-05-29 | 2013-12-05 | 주식회사 브이터치 | 프로젝터를 통해 표시되는 정보를 이용하여 가상터치를 수행하는 원격 조작 장치 및 방법 |
KR20150034955A (ko) * | 2013-09-27 | 2015-04-06 | 삼성전자주식회사 | 디스플레이 장치 및 이의 제어 방법 |
KR101618783B1 (ko) * | 2014-05-12 | 2016-05-09 | 엘지전자 주식회사 | 이동 단말기, 이동 단말기의 제어방법, 그리고, 이동 단말기를 포함하는 제어시스템 |
US9685005B2 (en) * | 2015-01-02 | 2017-06-20 | Eon Reality, Inc. | Virtual lasers for interacting with augmented reality environments |
CN105223815B (zh) * | 2015-07-22 | 2017-10-31 | 广东天诚智能科技有限公司 | 智能家居无线控制*** |
-
2016
- 2016-01-08 KR KR1020160002661A patent/KR102401641B1/ko active IP Right Grant
- 2016-01-27 EP EP16883922.3A patent/EP3402173A4/en active Pending
- 2016-01-27 WO PCT/KR2016/000859 patent/WO2017119536A1/ko active Application Filing
- 2016-01-27 US US16/068,662 patent/US10360792B2/en active Active
- 2016-01-27 CN CN201680078147.XA patent/CN108476261B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101472095A (zh) * | 2007-12-26 | 2009-07-01 | 原相科技股份有限公司 | 光标控制方法及使用该方法的装置 |
CN101594426A (zh) * | 2008-05-27 | 2009-12-02 | Lg电子株式会社 | 移动终端和用于对其进行遥控的方法 |
CN102053728A (zh) * | 2009-11-06 | 2011-05-11 | 原相科技股份有限公司 | 图像显示器的控制装置及其控制方法 |
CN102495687A (zh) * | 2011-12-27 | 2012-06-13 | 深圳Tcl新技术有限公司 | 简易空中鼠标的实现方法、视频终端及*** |
US20140055675A1 (en) * | 2012-08-23 | 2014-02-27 | Obong AN | Multimedia device connected to external electronic device and method for controlling the same |
CN103634633A (zh) * | 2012-08-23 | 2014-03-12 | Lg电子株式会社 | 连接到外部电子装置的多媒体装置及其控制方法 |
CN103914145A (zh) * | 2013-01-08 | 2014-07-09 | 三星电子株式会社 | 输入装置、显示装置以及控制它们的方法 |
EP2752831A1 (en) * | 2013-01-08 | 2014-07-09 | Samsung Electronics Co., Ltd | Input device, display device and method of controlling thereof |
Also Published As
Publication number | Publication date |
---|---|
CN108476261B (zh) | 2020-11-24 |
US10360792B2 (en) | 2019-07-23 |
KR20170083328A (ko) | 2017-07-18 |
WO2017119536A1 (ko) | 2017-07-13 |
KR102401641B1 (ko) | 2022-05-25 |
EP3402173A4 (en) | 2019-06-12 |
EP3402173A1 (en) | 2018-11-14 |
US20190027021A1 (en) | 2019-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11699271B2 (en) | Beacons for localization and content delivery to wearable devices | |
CN105100390B (zh) | 一种控制移动终端的方法 | |
US10373389B2 (en) | Mobile terminal and method of operating thereof | |
EP3101881B1 (en) | Location based reminder system and method for controlling the same | |
CN108604129A (zh) | 基于无线测距来控制电子设备和显示信息 | |
US20180055312A1 (en) | Robot cleaner, method of operating the same, and augmented reality system | |
CN106354293B (zh) | 透明显示装置及其操作方法 | |
CN106471860B (zh) | 移动终端和用于控制其的方法 | |
CN106201391B (zh) | 移动终端***及其控制方法 | |
US9706343B2 (en) | Glasses-type terminal, and system including glasses-type terminal and signage | |
KR101680667B1 (ko) | 이동 단말기 및 이동 단말기의 제어방법 | |
EP3141995A1 (en) | Mobile terminal and method for controlling the same | |
CN106612371A (zh) | 移动终端 | |
CN105430250B (zh) | 移动终端及其控制方法 | |
CN106034173A (zh) | 移动终端及其控制方法 | |
CN108476261A (zh) | 移动装置以及控制移动装置的方法 | |
KR101632220B1 (ko) | 이동 단말기, 이동 단말기의 제어방법, 그리고, 제어시스템과 그 제어방법 | |
US9891243B2 (en) | Apparatus and method for detecting wrist steps | |
US20160337631A1 (en) | Glasses type terminal and system including glasses type terminal and signage | |
KR102249500B1 (ko) | 홈 게이트 웨이 및 그의 동작 방법 | |
KR102575920B1 (ko) | 덴탈 캐드 장치 및 그를 이용하는 제어방법 | |
KR20160064801A (ko) | 이동 단말기 및 그 제어 방법 | |
KR102114650B1 (ko) | 이동단말기 및 그 제어방법 | |
CN110428468A (zh) | 一种穿戴式显示设备的位置坐标生成***以及方法 | |
KR20160008342A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |