用于定位无线电的连接点触发式扫描的制作方法

文档序号:7939466阅读:124来源:国知局
专利名称:用于定位无线电的连接点触发式扫描的制作方法
技术领域
本发明涉及无线通信设备中的应用的控制,并且更具体地涉及基于当前连接点或 小区ID信息来调整基于无线电的定位应用的扫描频率。
背景技术
虽然无线通信设备(WCD)在最早引入市场时可能被大部分人视作奢侈品,但是目 前它们被我们的社会视为非常重要、有用并且方便的工具。目前社会中的很大一部分人 无论身在何处都会携带其无线通信设备。这些设备包括,例如,移动电话、个人数字助理 (PDA)、膝上型计算机/笔记本型计算机等等。这些设备的普及以及无线通信的能力引发了 很多新的无线系统、设备、协议等等。对先进无线功能和能力的消费者需求也激发了无线设 备的效用和能力的广泛的技术进步。无线通信设备不仅支持语音通信,而且还促进消息收 发、多媒体通信、电子邮件、互联网浏览以及对广泛的无线应用和服务的访问。
最近,制造商也已经开始集成各种资源以便在WCD中提供增强的功能(例如,用于 执行附近无线信息交换的组件和软件)。传感器和/或扫描器可用于将视觉或电信息读取 入设备。事务可涉及用户持有他们的WCD接近目标,将他们的WCD瞄准对象(例如,以便拍 照)或将该设备扫过打印的标签或文档。机器可读技术,例如射频识别(RFID)、红外(IR) 通信、光字符识别(OCR)和各种其他类型的视觉、电的和磁的扫描可用于在不需要用户人 工录入的情况下快速地将期望的信息输入到WCD。 无线通信技术的进步,如上所述的那些,已经引起了在日常任务中增加使用无线 通信的公众需求。这些任务可以通过可经由大量无线通信介质来进行通信的设备中的程序 来协助。然而,在一些情况下,仅在用户位于或接近支持期望功能的特定位置或环境时,这 些应用或服务才可能在无线通信设备上使用。基于无线电的定位是这种应用的一个例子, 其在支持定位的环境中可以对用户有益,而在不支持定位的区域中则没什么用处。
基于无线电的定位基于对支持定位的环境中的固定无线电信标或站(例如,经由 短程无线通信,例如WLAN、Bluet00thTM、RFID、Wibree等等进行通信的无线接入点)的扫描 和检测。为了提供准确的位置确定,扫描可以按定期间隔频繁地执行。这种持续扫描可能 耗尽移动设备中的电池。然而,基于无线电的定位不是普遍支持的(例如,一些位置因为该 信息不可用所以不是支持定位的环境)。从而,当用户进入或离开支持定位的环境时,必须 手动控制基于无线电的定位应用的激活/去激活。手动控制中存在的主要问题是电池驱动 设备中非故意的用电开支。用户可能由于在不使用时没有禁用基于无线电的定位应用或服 务,而非故意地消耗了存储的能量。 鉴于上述,需要一种系统,其用于自动检测支持定位的环境,并根据设备在支持定 位环境中的存在而控制无线通信设备中的定位相关应用。

发明内容
本发明可以包括至少一种方法、装置、系统和计算机程序,用于基于无线通信设备
5(WCD)的连接点或小区ID信息,自动控制基于无线电的定位应用,包括硬件和软件资源。
根据本发明的至少一个实施方式,当WCD接近支持定位的环境时,WCD可以激活扫描或增加扫描频率以支持位置确定应用,并且当WCD不在支持定位的环境中时,可以去激活或减少扫描频率。 另外,WCD可以维护在设备接近或离开支持定位的环境的任何时候都可以访问的列表。该列表可以存储例如小区ID、IP地址、MAC地址等等的信息,其识别支持定位的环境内的资源。另外,该信息可以由WCD基于遇到的支持无线定位的信标、站、接入点等等来创
建和/或管理。 本发明可以在大量应用和/或服务中采用,并且可以有助于保持无线通信设备的节电。


结合附图,从下面的示例实施方式的详细描述将进一步理解本发明,其中 图1公开了根据本发明的至少一个实施方式的一个示例性短程到远程无线通信场景; 图2公开了可结合本发明的至少一个实施方式使用的一个示例性无线通信设备的模块化描述; 图3公开了先前在图2中描述的示例性无线通信设备的结构描述;
图4公开了根据本发明的至少一个实施方式的、描述控制过程的流程图。
具体实施例方式
尽管已经在优选实施方式中描述了本发明,但在不偏离所附权利要求书中所描述
的本发明的精神和范围的情况下,可以在这里做出各种改变。 I.通过不同通信网络的无线通信 WCD可通过大范围的无线通信网络来发送和接收信息,这些无线通信网络中的每个具有速度、范围、质量(纠错)、安全(编码)等方面不同的特性。这些特性将指示可以传输到接收设备的信息量,以及信息传输的持续时间。图1包括WCD的示图以及其如何与各种类型的无线网络进行交互。 在图l绘出的例子中,用户110拥有WCD 100。该设备可以是从基本的蜂窝手机到例如支持无线的掌上型或膝上型计算机的更为复杂的设备中的任何设备。近场通信(NFC)130包括各种应答器类型的交互,其中常规地,只有扫描设备需要其自己的电源。WCD100经由短程通信扫描源120。源120中的应答器可使用包含在扫描信号内的能量和/或时钟信号来用存储在应答器中的数据进行响应,如在RFID通信的情形下。这些类型的技术通常具有几英寸到几英尺的有效传输范围,并且能够相对快地递送数量从96比特到大约兆比特或125K字节的存储数据。这些特征使得此类技术很适合于识别目的,例如接收用于公共运输提供者的账号、用于自动门禁的密码、用于信用或贷款交易的账号等。
如果两个设备都能够执行有动力的通信,则两个设备之间的传输范围可以被扩展。短程有源通信140包括其中发送设备和接收设备都是有源的设备。示例性的情形可以包括来自Bluetooth 、 WLAN、 UWB、 WUSB等接入点的有效传输范围内的用户110。在Bluetooth 的情况下,可自动建立网络以向用户110所拥有的WCD100发送信息。此数据可以包括情报类的信息、教育类的信息或者娱乐类的信息。将被传送的信息量是不受限制的,除了它必须在当用户IIO处于接入点的有效传输范围内时全部传输之外。如果用户例如正在购物商场漫步或沿街行走,则该持续时间非常有限。由于这些网络较高的复杂性,所以这也需要附加时间来建立到WCD 100的初始连接,如果在传输区域内有很多设备在排队等候服务,则该附加时间将延长。这些网络的传输范围取决于技术,并且可能从大约30ft.到300ft.以上,在具有附加的功率提升情况下。 远程网络150用于向WCD 100提供实际上不间断的通信覆盖。陆基(land-based)中继器或卫星用于递送全球范围的通信。尽管这些系统极具功能,但对这些系统的使用经常基于每分钟向用户IIO收费,并且对数据传输例如无线互联网接入额外收费。另外,覆盖这些系统的规定造成了对用户和提供商的附加开销,使得使用这些系统更为麻烦。
II.无线通信设备 如上所述,本发明可以与各种无线通信设备一起使用。因此,在研究本发明之前,理解用户IIO可用的通信工具也很重要。例如,在蜂窝电话或其他手持无线设备的情况下,在促进发送设备和接收设备之间的事务方面,集成数据处理能力扮演着重要的角色。
图2公开了可结合本发明使用的无线通信设备的一个示例性模块化布局。WCD100被划分成代表设备的功能方面的模块。可以由下面讨论的软件和/或硬件组件的各种组合来执行这些功能。 控制模块210管理设备的操作。可以从包括在WCD 100内的各种其他模块来接收输入。例如,干扰感应模块220可以使用现有技术中已知的各种技术来感应无线通信设备的有效传输范围内的环境干扰源。控制模块210解译这些数据输入,并且作为响应,可以向WCD 100内的其他模块发送控制指令。 通信模块230集成了 WCD 100的所有通信方面。如图2中所示,通信模块230可包括例如远程通信模块232、短程通信模块234和机器可读数据模块236。通信模块230至少使用这些子模块来从本地源和远距离源接收多种不同类型的通信,并且向WCD 100的广播范围内的接收方设备发送数据。响应于感应到的消息、环境影响和/或邻近于WCD 100的其他设备,可以由控制模块210或由模块本地的控制资源来触发通信模块230。
用户接口模块240包括视觉、听觉和触觉元件,其允许用户IIO从设备接收数据以及向设备输入数据。由用户110输入的数据可以由控制模块210来解译从而影响WCD 100的行为。用户输入的数据也可以由通信模块230向有效传输范围内的其他设备发送。传输范围内的其他设备也可以经由通信模块230向WCD 100发送信息,并且控制模块210可使该信息被传输到用户接口模块240以便呈现给用户。 应用模块250将所有其他硬件和/或软件应用集成在WCD 100上。这些应用可以包括传感器、接口、工具(utility)、解译器、数据应用等,并且可以由控制模块210来调用以读取由各种模块所提供的信息,反过来也可以将信息提供给WCD 100内的请求模块。
图3公开了根据可用于实施先前在图2中所描述的模块化系统的功能的本发明的一个实施方式的WCD IOO的示例性结构布局。处理器300控制整个设备操作。如图3中所示,处理器300耦合到通信部分310、312、 320和340。处理器300可以利用一个或多个微处理器来实现,每个微处理器能够执行存储在存储器330中的软件指令。
7
存储器330可包括随机存取存储器(RAM)、只读存储器(ROM)和/或闪存,并且以数据和软件组件(这里也称为模块)的形式来存储信息。由存储器330存储的数据可以与特定的软件组件关联。此外,该数据也可以与数据库关联,例如用于调度、电子邮件等的书签数据库或商业数据库。 存储器330也可以包括不同形式的可移动介质,其可以由WCD100内的资源进行访问。如WCD 100的设备可以配置为接受不同形式的可移动介质,例如闪存、CD-ROM、DVD-ROM等等。 一旦耦合到,或插入到WCD 100中,处理器300可以触发读/写设备以访问该可移动介质,以便将程序信息和/或其他形式的数据加载到集成在WCD 100内的存储器中。
由存储器330存储的软件组件包括可以由处理器300执行的指令。各种类型的软件组件可以存储在存储器330中。例如,存储器330可以存储控制通信部分310、312、320和340的操作的软件组件。存储器330也可以存储包括防火墙、服务指南管理器、书签数据库、用户接口管理器和支持WCD 100所需的任何通信工具模块的软件组件。
远程通信310执行涉及经由天线、通过较大地理区域(例如蜂窝网络)进行信息交换的功能。这些通信方法包括从先前描述的1G到3G的技术。除了基本的语音通信(例如,经由GSM)之外,远程通信310可操作以建立数据通信会话,例如通用分组无线服务(GPRS)会话和/或通用移动电信系统(UMTS)会话。另外,远程通信310可操作以发送和接收消息,例如短消息收发服务(SMS)消息和/或多媒体消息收发服务(匪S)消息。如图3所公开的,远程通信310可以由支持各种远程通信介质的一个或多个子系统组成。这些子系统可以是,例如,支持各种类型远程无线通信的无线电调制解调器。 作为远程通信310的子集,或可选地作为单独连接到处理器300的独立模块来操作,广播接收器312允许WCD 100经由例如模拟广播、用于手持设备的数字视频广播(DVB-H)、数字音频广播(DAB)等等的介质来接收传输消息。可以对这些传输进行编码以使得只有某些指定的接收设备可访问传输内容,并且这些传输可包含文本、音频或视频信息。在至少一个例子中,WCD IOO可接收这些传输并且可使用包含在传输信号内的信息来确定是否允许设备查看所接收到的内容。如远程通信310的情况一样,广播接收器312可包括一个或多个无线电调制解调器以用于接收各种广播信息。 短程通信320负责涉及通过短程无线网络交换信息的功能。如上所述并且如图3中所绘出的,此类短程通信320的例子不限于BluetoothTM、WLAN、UWB、Zigbee、UHF RFID和无线USB连接。因此,短程通信320执行涉及短程连接的建立以及涉及经由此类连接的信息传输和信息接收的处理的功能。短程通信320可以由一个或多个子系统组成,该子系统例如由用于经由先前指出的各种短程无线介质来通信的各种无线电调制解调器构成。
在图3中也绘出了短程输入设备340,其可提供涉及机器可读数据(例如,用于NFC)的短程扫描的功能。例如,处理器300可控制短程输入设备340以生成用于激活RFID应答器的RF信号,并且进而可控制来自RFID应答器的信号的接收。可由短程输入设备340支持的、用于读取机器可读数据的其他短程扫描方法不限于IR通信、线性的和2-D(例如,QR)条形码读取器(包括涉及解译UPC标签的过程)和用于读取磁的、UV、导电的或使用合适的墨水提供在标签中的其他类型的编码数据的光学字符识别设备。为了短程输入设备340能够扫描上述类型的机器可读数据,输入设备可包括大量的光检测器、磁检测器、CCD或现有技术中已知的用于解译机器可读信息的其他传感器。
另外如图3中所示,用户接口 350也耦合到处理器300。用户接口 350协助与用户的信息交换。图3显示出用户接口 350包括用户输入360和用户输出370。用户输入360可包括允许用户输入信息的一个或多个组件。此类组件的例子包括小键盘、触摸屏和麦克风。用户输出370允许用户从设备接收信息。因此,用户输出部分370可包括各种组件,例如显示器、发光二极管(LED)、触觉发射器和一个或多个音频扬声器。示例性的显示器包括液晶显示器(LCD)和其他视频显示器。 WCD 100也可包括一个或多个应答器380。这基本上是无源设备,可以由处理器300利用响应于来自外部源的扫描而将要递送的信息来对其进行编程。例如,安装在入口通道的RFID扫描器可持续地发射射频电波。当带有包含应答器380的设备的人员走过门时,应答器被激励并且可以用标识设备、人员等的信息来进行响应。 对应于通信部分310、312、320和340的硬件提供信号的发送和接收。相应地,这些部分可包括执行例如调制、解调、放大和滤波功能的组件(例如,电子器件)。这些部分可以被本地控制,或者由处理器300根据存储在存储器330中的软件通信组件来进行控制。
图3中示出的元件可以根据各种技术来构成和耦合,从而产生图2中所描述的功能。 一个此类技术包括通过一个或多个总线接口来耦合对应于处理器300、通信部分310、312和320、存储器330、短程输入设备340、用户接口 350、应答器380等的单独的硬件组件。可选地,任何和/或所有的单独组件可以由已编程成复制单机设备的功能的可编程逻辑器件、门阵列、ASIC、多芯片模块等形式的集成电路来替换。此外,这些组件中的每个耦合到电源,例如可拆卸电池和/或可充电电池(未示出)。 用户接口 350可以与同样包含在存储器330中的通信工具软件组件进行交互,该通信工具软件组件提供使用远程通信310和/或短程通信320的服务会话的建立。该通信工具组件可包括各种例程,这些例程允许根据例如无线应用协议(WAP)、超文本标记语言(HTML)的变体如类压縮HTML(CHTML)等的介质来从远程设备接收服务。
III.无线通信设备的示例性操作 基于无线电的定位应用可以扫描和检测无线电信标/站(WLAN、蓝牙、RFID、Wibree等等),并计算WCD 100的位置。在基于无线电的定位应用中,扫描频率是执行对固定无线电信标/站的扫描的速率(例如,每分钟)。小区是由移动网络中的基站覆盖的最小地理区域,如在GSM之类的远程蜂窝网络的情况下,并且这些小区可以一起运行以组成整个网络。在本发明的至少一个例子中,WCD IOO可以直接连接到网络小区(例如,使用远程无线通信连接到基站),或可选择地,可以使用到本地无线电信标/站的短程无线通信而连接到网络。小区ID是WCD IOO所处的小区的标识信息。在WCD IOO移动通过不同小区时,其离开一个小区并加入另外一个,这可能改变服务小区ID,其是可以由WCD 100存储和使用的连接点信息。可选择地,WCD 100可以与WLAN或WiFi接入点或信标连接,其IP地址或MAC地址可被获取以作为连接点信息。 目前,当用户(以及WCD)离开支持定位的环境时,活跃的基于无线电的无线定位应用需要手动关闭,否则其将继续执行。如果让其运行,则应用将持续地扫描来自无线电信标/站的信号,但是不会计算位置确定,因为其不会接收任何可用信息。因此,WCD功率消耗将不必要变高,并且电池将比关闭该应用耗尽得更快。如果当用户离开支持定位的环境时,应用被手动关闭,则当用户再次接近支持定位的环境时,其将需要手动重新激活。这导致了令人厌烦的用户体验,并且大多数时候可能会忘记。根据至少一个实施方式,如以下图4的说明中所描述的,本发明减轻了手动激活和去激活基于无线电的定位应用的需求,并最终减少了功率消耗且改善了用户体验。 图4公开了根据本发明的至少一个实施方式的一个示例性流程图。在步骤400中,WCD IOO可以获取WCD当前所在环境的连接点信息。连接点信息可以通过WCD 100中的多种输入和/或传感器来获取。在获取连接点信息之后,处理器300可以至少基于连接点信息来确定是否存在支持定位的环境(步骤410)。如果存在支持定位的环境,则在步骤420中,处理器300可以进一步确定连接点信息先前是否已存储在列表中。如果连接点信息先前没有存储在列表中,则处理器300在步骤430中可以将连接点信息存储在存储器330中的列表中。该列表可以包含至少连接点信息以及支持定位的环境是否存在于连接点信息所对应的环境中。在将连接点信息存储在列表中之后,或者如果在步骤420中确定连接点信息先前已经存储在列表中,则处理器300在步骤440中可以激活对无线电信标/站的扫描。可选择地,如果扫描已经是活跃的,则处理器300可以增加基于无线电的定位应用的扫描频率。 如果处理器300在步骤410中确定不存在支持定位的环境,则处理器300可以在步骤450中确定连接点信息先前是否已经存储在列表中。如果连接点信息先前已经存储在列表中,则处理器300在步骤460中可以从列表中删除该连接点信息。在连接点信息从列表中删除之后,或者如果在步骤450中确定连接点信息先前没有存储在列表中,处理器300可以在步骤470中去激活对无线电信标/站的扫描,或减少基于无线电的定位应用的扫描频率。 在本发明的至少一个例子中,WCD IOO可以根据感应到的条件,激活或去激活各种硬件资源(例如,与扫描相关联的资源)和/或软件应用。如果WCD IOO处于支持定位的环境中,例如,工作场所、购物中心、机场,则其可以定期地执行扫描,例如,每分钟,并且自动地计算WCD IOO的位置。然而,当WCD IOO离开该支持定位的环境时,WCD 100的连接点信息可能变化。如果新的连接点信息没有覆盖支持定位的环境,则连接点信息的该变化可以触发去激活或减少基于无线电的定位应用的扫描频率。该去激活或减少扫描减少了不支持定位的环境中的功率损耗。当检测到已经标识为在支持定位的环境内的连接点信息时,可以重激活扫描。覆盖提供室内定位的环境的连接点的定义,可以由基于无线电的定位应用中的"学习"算法来自动地进行。学习算法可以存储关于确定为覆盖支持定位的环境的所有连接点的信息。 例如,当用户离开提供室内定位的建筑物(S卩,支持定位的环境)时,WCD 100的连接点信息可能变化。连接点信息的该变化,如果确定为没有覆盖支持定位的环境,则可以导致WCD IOO中的扫描的去激活或扫描频率的减少。当用户再次接近支持定位的环境时,连接点信息的变化可能导致WCD IOO中的扫描的激活或扫描频率的增加。连接点信息的变化也可以用于控制可能是位置相关的其他应用,例如网际协议语音(VoIP)支持的呼叫,呼叫/邮件转发等等。在一个示例性情景中,当进入提供室内定位的建筑物时,可以自动地采用VOIP,以节省蜂窝分钟(cellular minute)。然而,在离开建筑物后,连接点信息的变化可以去激活VOIP,并导致WCD IOO依赖于蜂窝服务。根据本发明的至少一个实施方式,也可以采用GPS信息来触发扫描的激活或去激活,或控制基于无线电的定位应用的扫描频率。
10
根据至少一个实施方式,本发明通过当WCD 100位于或接近支持定位的环境时, 自动地激活或增加基于无线电的定位应用的扫描频率,以及当WCD 100离开支持定位的环 境时,自动地去激活或减少基于无线电的定位应用的扫描频率,可以减少功率损耗并改善 用户体验。支持定位的环境的连接点信息可以存储在列表中,该列表可以用于自动地控制 设备的行为,从而减少功率损耗并改善用户体验。 因此,对于相关技术领域中的技术人员来说,很明显的是在不偏离本发明的精神 和范围下可在这里做出形式和细节上的各种改变。本发明的外延和范围应该不限于上述的 示例性实施方式,而是应该仅根据下面的权利要求书和它们的等效方案来定义。
权利要求
一种方法,包括获取连接点信息;至少基于所述连接点信息来确定是否存在支持定位的环境;如果存在支持定位的环境,则将所述连接点信息存储在无线通信设备中;以及至少基于所述存储的信息来控制所述无线通信设备中的扫描。
2. 根据权利要求1所述的方法,其中存储所述连接点信息包括将至少一些所述连接点 信息存储在所述无线通信设备上的列表中。
3. 根据权利要求2所述的方法,其中,如果确定不存在支持定位的环境,则删除先前存 储在所述列表中的至少一些连接点信息。
4. 根据权利要求1所述的方法,其中,如果所述连接点信息存储在所述无线通信设备 中,则控制步骤激活所述扫描,以及,如果所述连接点信息没有存储在所述无线通信设备 中,则所述控制步骤去激活所述扫描。
5. 根据权利要求1所述的方法,其中,如果所述连接点信息存储在所述无线通信设备 中,则控制步骤增加扫描频率,以及,如果所述连接点信息没有存储在所述无线通信设备 中,则所述控制步骤减少扫描频率。
6. 根据权利要求1所述的方法,其中所述连接点信息包括以下至少一种 小区标识信息;IP地址;以及 MAC地址。
7. —种无线通信设备,包括至少一个通信模块,其配置用于获取连接点信息;至少一个处理模块,其配置用于至少基于所述连接点信息来确定是否存在支持定位的 环境;至少一个存储器模块,其配置用于如果存在支持定位的环境,则将所述连接点信息存 储在无线通信设备中;以及至少一个处理模块,其配置用于至少基于所述存储的信息来控制所述无线通信设备中 的扫描。
8. 根据权利要求7所述的设备,其中所述存储器模块将至少一些所述连接点信息存储 在所述无线通信设备上的列表中。
9. 根据权利要求8所述的设备,其中,如果确定不存在支持定位的环境,则删除先前存 储在所述列表中的至少一些连接点信息。
10. 根据权利要求7所述的设备,其中,如果所述连接点信息存储在所述无线通信设备 中,则所述处理模块激活所述扫描,以及,如果所述连接点信息没有存储在所述无线通信设 备中,则所述处理模块去激活所述扫描。
11. 根据权利要求7所述的设备,其中,如果所述连接点信息存储在所述无线通信设备 中,则所述处理模块增加扫描频率,以及,如果所述连接点信息没有存储在所述无线通信设 备中,则所述处理模块减少扫描频率。
12. 根据权利要求7所述的设备,其中所述连接点信息包括以下至少一种 小区标识信息;IP地址;以及 MAC地址。
13. —种无线通信设备,包括 用于获取连接点信息的装置;用于至少基于所述连接点信息来确定是否存在支持定位的环境的装置;用于在存在支持定位的环境时将所述连接点信息存储在无线通信设备中的装置;以及用于至少基于所述存储的信息来控制所述无线通信设备中的扫描的装置。
14. 根据权利要求13所述的设备,其中所述存储装置将至少一些所述连接点信息存储 在所述无线通信设备的列表中。
15. 根据权利要求14所述的设备,其中,如果确定不存在支持定位的环境,则删除先前 存储在所述列表中的至少一些连接点信息。
16. 根据权利要求13所述的设备,其中,如果所述连接点信息存储在所述无线通信设 备中,则控制装置激活所述扫描,以及,如果所述连接点信息没有存储在所述无线通信设备 中,则控制装置去激活所述扫描。
17. 根据权利要求13所述的设备,其中,如果所述连接点信息存储在所述无线通信设 备中,则所述控制装置增加扫描频率,以及,如果所述连接点信息没有存储在所述无线通信 设备中,则所述控制装置减少扫描频率。
18. 根据权利要求13所述的设备,其中所述连接点信息包括以下至少一种 小区标识信息;IP地址;以及 MAC地址。
19. 一种计算机程序产品,包括计算机可用介质,该计算机可用介质具有嵌入在所述介 质中的计算机可读程序代码,包括配置为获取连接点信息的计算机可读程序代码;配置为至少基于所述连接点信息来确定是否存在支持定位的环境的计算机可读程序 代码;配置为在存在支持定位的环境时将所述连接点信息存储在无线通信设备中的计算机 可读程序代码;以及配置为至少基于所述存储的信息来控制所述无线通信设备中的扫描的计算机可读程 序代码。
20. 根据权利要求19所述的计算机程序产品,其中存储所述连接点信息包括将至少一 些所述连接点信息存储在所述无线通信设备上的列表中。
21. 根据权利要求20所述的计算机程序产品,其中如果确定不存在支持定位的环境, 则删除先前存储在所述列表中的至少一些连接点信息。
22. 根据权利要求19所述的计算机程序产品,其中,如果所述连接点信息存储在所述 无线通信设备中,则所述用于控制的程序代码激活所述扫描,以及,如果所述连接点信息没 有存储在所述无线通信设备中,则所述用于控制的程序代码去激活所述扫描。
23. 根据权利要求19所述的计算机程序产品,其中,如果所述连接点信息存储在所述 无线通信设备中,则所述用于控制的程序代码增加扫描频率,以及,如果所述连接点信息没有存储在所述无线通信设备中,则所述用于控制的程序代码减少扫描频率。
24. 根据权利要求19所述的计算机程序产品,其中所述连接点信息包括以下至少一种小区标识信息; IP地址;以及 MAC地址。
25. —种系统,包括无线通信设备,所述无线通信设备至少包括位置确定应用;以及 至少一个信标;所述无线通信设备从所述至少一个信标获取连接点信息;所述无线通信设备进一步至少基于所述连接点信息来确定是否存在支持定位的环境;如果存在支持定位的环境,则所述无线通信设备进一步存储所述连接点信息;以及 所述无线通信设备至少基于所述存储的信息来控制用于所述位置确定应用的扫描。
全文摘要
一种系统,用于基于无线通信设备(WCD)的连接点信息来自动控制WCD中的基于无线电的定位应用的扫描频率。连接点信息可以用于识别WCD是否接近支持定位的环境。当WCD处于由特定连接点服务的环境中时(例如,位于城市中的连接点),可以激活扫描,或可以增加扫描频率。另一方面,当WCD处于没有由特定连接点服务的环境中时(例如,郊区),可以停止扫描或减少扫描频率以节省移动设备的功率。
文档编号H04W52/02GK101779498SQ200880102272
公开日2010年7月14日 申请日期2008年8月1日 优先权日2007年8月9日
发明者A·维罗莱南, M·埃尔梅斯多夫 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1