首页> 中国专利> 移动终端,位置搜索系统,位置搜索方法及其程序

移动终端,位置搜索系统,位置搜索方法及其程序

摘要

一种移动终端100,包括一个位置信息检测部分8,对当前位置信息进行检测,一个位置信息解码部分9,计算作为纬度/经度信息的当前位置信息,以及一个位置精确度降级部分10,降低纬度/经度信息在多个级别中的视在精确度。在操作中,当第三人终端产生一个位置搜索请求时,移动终端100发送具有根据第三人终端所涉及的验证结果(例如密码验证的结果)的精确度的位置信息。这样,即使在密码被窃取的时候,精确度被移动终端用户故意降级的位置信息也可以被发送,由此防止隐私被公开或是被跟踪。

著录项

  • 公开/公告号CN1411316A

    专利类型发明专利

  • 公开/公告日2003-04-16

    原文格式PDF

  • 申请/专利权人 日本电气株式会社;

    申请/专利号CN02142801.8

  • 发明设计人 藤井友宏;

    申请日2002-07-09

  • 分类号H04Q7/34;G01S5/14;G06F17/60;

  • 代理机构72001 中国专利代理(香港)有限公司;

  • 代理人王忠忠

  • 地址 日本东京都

  • 入库时间 2023-12-17 14:44:30

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-07-27

    未缴年费专利权终止 IPC(主分类):H04Q7/34 授权公告日:20050713 终止日期:20170709 申请日:20020709

    专利权的终止

  • 2014-12-24

    专利权的转移 IPC(主分类):H04Q7/34 变更前: 变更后: 登记生效日:20141203 申请日:20020709

    专利申请权、专利权的转移

  • 2005-07-13

    授权

    授权

  • 2003-07-02

    实质审查的生效

    实质审查的生效

  • 2003-04-16

    公开

    公开

说明书

技术领域

本发明涉及一个移动终端,一种位置搜索系统,一种位置搜索方法及用于此方法的程序,特别的,本发明涉及一个移动终端,一种位置搜索系统,一种位置搜索方法及用于此方法的程序,所有这些都被用在第三人通过通信线路进行位置信息搜索的时候。

背景技术

使用GPS(全球定位系统)的方法以传统的位置检测能力而著称。由于GPS选择性服务(SA),即在2000年5月取消了对GPS信号的有意识的降低级别,因此使用GPS的方法已被允许进行位置搜索,其定位结果的精确度范围是从几米到几十米。在使用了蜂窝电话的基站的位置搜索服务中,也考虑了如何提高位置搜索的精确度。

这种使用定位技术的位置搜索服务包括第三方搜索服务,它允许用户除了能检索或确认他或她自身的位置之外,还能检索或确认另一人或第三人的位置。当使用第三方搜索服务时,如果第三人请求一次位置搜索,那么通常要对确认信息,例如密码进行验证,这样只有用户允许实施搜索的个人或多人(即被用户告知密码的人)的请求能够被接受。

然而,怀有恶意或敌意的个人可能窃取用于位置搜索的密码,或是在用户包中或类似物中藏有具有位置检测能力的,并非用户财产的移动终端。在这种情况下,上述位置搜索服务使得怀有恶意之人能够监视用户活动,从而导致将用户置于成为更严重犯罪行为受害人的危险中的问题,例如隐私公开或被跟踪。

考虑到这个问题,传统的位置信息搜索服务将其选择限制成不管位置信息请求方属性如何,拒绝根据用户预定设置的来自第三人的位置搜索请求的选项,或是当在传输当前位置信息时或是之后它被处理时传输数据的选项。这种服务内容将会擦除近一半作为预定位置搜索服务的值。在这里,“请求方属性”将家庭成员或亲友与可能对用户怀有恶意的第三人区分开。

发明内容

由于上述问题而提出本发明,并且本发明的一个目的是提供一种移动终端,一个位置搜索系统,一种位置搜索方法及用于此方法的程序,所有这些可以防止滥用响应于怀有恶意的第三人的位置搜索请求的位置搜索服务,这种滥用有可能导致隐私被公开,例如泄漏个人信息或是被跟踪。

本发明的另一个目的是提供一种移动终端,一个位置搜索系统,一种位置搜索方法及用于此方法的程序,所有这些实现了紧急呼叫时最高精确度的位置搜索。

在实现上述两个目标的过程中,本发明假定以下结构包括:

一个检测位置信息的检测电路;以多个精确度级别降低检测电路获得的位置信息的降级电路;一个鉴权电路,响应于来自第三人终端的位置搜索请求,对第三人终端的有效性进行验证;以及一个传输电路,向第三人终端发送位置信息和根据鉴权电路验证结果确定的精确度。

在一个优选实施例中,提供了一个设置电路,它为每个精确度级别设置验证信息,位置信息已随其而被降级电路降级。在这种结构中,鉴权电路将发自第三人终端的验证信息与设置电路所设置的每个位置信息精确度级别的验证信息相比较,以确定它们是否相互匹配。如果鉴权电路判定这两个验证结果不匹配,则它被告知来自第三人终端的位置搜索请求未被允许。

附图说明

图1是显示根据本发明实施例的移动终端示意结构的方框图。

图2是显示根据本发明一个实施例的位置搜索系统示意结构的方框图。

图3是显示根据本发明第一实施例的移动终端的操作的流程图。

图4是说明第三人终端上的第一屏幕的显示面的平面图。

图5是说明第三人终端上的第二屏幕的显示面的平面图。

图6是说明第三人终端上的第三屏幕的显示面的平面图。

图7是显示根据本发明第二实施例的移动终端的操作的流程图。

图8是显示根据本发明第三实施例的移动终端的操作的流程图。

图9是显示根据本发明第四实施例的移动终端的操作的流程图。

图10是显示根据本发明另一个实施例的位置搜索系统的示意结构的方框图。

图11是显示根据本发明另一个实施例的位置搜索系统的示意结构的方框图。

图12是显示根据本发明另一个实施例的位置搜索系统的示意结构的方框图。

具体实施方式

现在将参考附图对根据本发明的一种移动终端,一个位置搜索系统,一种位置搜索方法及用于该方法的程序进行描述。

图1到11描述了根据本发明的一种移动终端,一个位置搜索系统,一种位置搜索方法及用于该方法的程序的细节。

图1是显示根据本发明实施例的移动终端示意结构的方框图。在图1中,移动终端100包括一个CPU1,一个ROM2,一个RAM3,一个调制解调器4,一个无线电部分5,一个天线部分6,一个显示部分7,一个位置信息检测部分8,一个位置信息解码部分9,以及一个位置精确度降级部分10。

CPU1根据存储在ROM2中的程序对移动终端的全部操作进行控制,例如通信控制(调制解调器4,无线电部分5,天线部分6),显示控制(显示部分7),位置搜索控制(位置信息检测部分8,位置信息解码部分9以及位置精确度降级部分10)。

ROM2是一个存储器,其中静态存储了CPU1控制移动终端100的操作所使用的程序。设计者可以使用一个闪速只读存储器或是能够在没有电量或极少电量时保存数据的EEPROM作为ROM2。在说明书中,假定一个可写入存储器设备,例如闪速只读存储器被用作ROM2。

RAM3是一个工作区域,它在CPU1执行ROM2中读出的程序时被使用。

调制解调器4和无线电部分5通过天线部分6来使用一个移动通信网络以完成处理,例如第三人位置搜索请求的接收以及当前位置信息的传输。

位置信息检测部分8使用GPS能力来检测指示移动终端100自身的当前位置的当前位置信息,并将检测到的当前位置信息传送到位置信息解码部分9。位置信息解码部分9从位置信息检测部分8所传送的当前位置信息中计算出纬度/经度信息。然后位置信息解码部分9将计算出的纬度/经度信息通知CPU1。

CPU1指示显示部分7显示位置信息解码部分9计算的位置信息(纬度/经度信息),作为当前纬度和经度,地址,地图信息等。在当前地址或地图信息将被显示在显示部分7上时,对应于纬度和经度的地址或地图信息相关的文本数据可以被预先存储在ROM2中,这样数据将在显示时被读出。可替换的,数据可以通过移动通信网络,从另外的服务器或是数据库中下载。

位置精确度降级部分10产生多条纬度/经度信息,其精确度在任意预置的多个级别中被降低,并且它将多条纬度/经度信息通知给CPU1。

当应用在本发明实施例中的移动终端100从第三人接收到位置搜索请求时,依照CPU1的指令,用户选择的位置信息经由调制解调器4,无线电部分5以及天线部分6而被发送。

图2是显示根据本发明一个实施例的位置搜索系统示意结构的方框图。在图2中,根据本发明一个实施例的位置搜索系统是这样的,即上述移动终端100通过一个通信网络300而被连接到用于第三人搜索的第三人移终端200。

<第一实施例>

图3是显示根据本发明第一实施例的位置搜索系统中的移动终端的操作的流程图。

首先,移动终端100的用户设置是否允许第三人实施位置搜索,即是否接受来自第三方终端200的搜索请求(步骤S11)。在步骤S11,有关是否接受来自第三方终端200的搜索请求的信息通过CPU1而被存储在RAM3或ROM2中。

在步骤S11,当来自第三人终端200的搜索请求未被允许时(在步骤S11中拒绝),即使已经产生了任何搜索请求(步骤S18),移动终端100还是通知第三人终端200的第三人不允许实施位置搜索,并结束处理。

在步骤S11,当移动终端100接受第三人终端200的搜索请求时(在步骤S11中许可),CPU1设置是否为发送到第三人终端200的位置信息选择一个精确度级别(步骤S12)。

在步骤S12,如果CPU1设置移动终端100对发送的位置信息选择一个精确度级别(在步骤S12中为是),那么为发送到第三人终端200的位置信息选择一个精确度级别(步骤S13)。

在步骤S13,尽管位置精确度的选择档数被临时设置成4个级别(高精确度,中等精确度,低精确度,超范围),但是可以设置任意档数的选择,这并未被限于4个级别。

假定在步骤S13中选择了“高精确度”。在这种情况下,当从第三方终端200产生位置搜索请求时(步骤S14a),已经通知给允许实施搜索的第三人的密码被验证(步骤S15a),并且当前位置信息被发送(步骤S16a)。在这种传输处理中,CPU1将最高精确度的位置信息发送到第三人终端200。如在步骤S17a中所示,最高精确度的位置信息可以是包含类似“1-2-3○○△△横滨”的住宅号码的地址信息。

假定在步骤S13中选择了“中等精确度”。在这种情况下,当从第三方终端200产生位置搜索请求时(步骤S14b),已经通知给允许实施搜索的第三人的密码被验证(步骤S15b),并且当前位置信息被发送(步骤S16b)。在这种传输处理中,CPU1将抽象级别低的位置信息发送到第三人终端200。如在步骤S17b中所示,抽象级别低的位置信息可以是不包含类似“○○in横滨”的住宅号码的地址信息。

进一步假定在步骤S13中选择了“低精确度”。在这种情况下,当从第三方终端200产生位置搜索请求时(步骤S14c),已经通知给允许实施搜索的第三人的密码被验证(步骤S15c),并且当前位置信息被发送(步骤S16b)。在这种传输处理中,CPU1将抽象级别高的位置信息发送到第三人终端200。如在步骤S17c中所示,抽象级别高的位置信息可以是包含指示类似“横滨”的城市、城镇、村庄名称的地址信息。

进一步假定在步骤S13中选择了“超范围”。在这种情况下,当从第三方终端200产生位置搜索请求时(步骤S14d),已经通知给允许实施搜索的第三人的密码被验证(步骤S15d),CPU1发送信息通知第三人终端200没有位置信息被提供(步骤S16d)。通知第三方终端没有位置信息被提供的信息可以是“当前位置未知”的指示,或是类似的没有清楚说明有没有提供信息的指示,或者是“拒绝提供位置信息”的意图的明确表示。

更进一步,在密码验证步骤S15a到S15e中,如果密码未被验证(从步骤S15a-e到X),那么第三人终端200被以与步骤S11中第三人未被允许实施位置搜索的情况相同的方式告知,第三人未被允许实施位置搜索(步骤S19),并且CPU1结束处理。

在根据本发明实施例的位置搜索系统中,当从第三方终端产生位置搜索请求时,CPU1使用一个地址(文本数据)来显示将被搜索的位置信息(在用户移动终端上)。然而,对应于位置信息解码器装置所计算的纬度和经度的地图信息也可以被传输。举个例子,图4到图6显示了当位置信息被作为地图信息传输时,第三人终端的屏幕上的显示实例。

图4显示了当移动终端100的用户选择“高精确度”时,将被发送到第三人终端200的图象数据中的一幅图象。在这种情况下,围绕上述地址“1-2-3○○△△横滨”的详细地图以及与指示被搜索移动终端100用户位置的标记有关的数据被发送到第三人终端200。这样第三人终端200的用户可以确定移动终端100的用户非常接近横滨的△△站。

图5显示了当移动终端100的用户选择“中等精确度”时的被发送数据中的一幅图象。在这种情况下,围绕上述地址“横滨中的○○”的按比例缩小地图以及与指示将被搜索的移动终端100用户位置的标记有关的数据被发送到第三人终端200。这样第三人终端200的用户可以确定移动终端100的用户在横滨的○○以内。

图6显示了当移动终端100的用户选择“低精确度”时被发送数据中的一幅图象。在这种情况下,包含上述城市“横滨”与附近城市的地图以及与指示将被搜索的移动终端100用户位置的标记有关的数据被发送到第三人终端200。这样第三人终端200的用户可以确定移动终端100的用户在横滨周围的某个地方。

图4到6所示的第三人终端上的屏幕显示实例在高度(海拔高度)上会发生变化。高精确度和低精确度之间的比较显示,从具有低精确度级别的屏幕上无法准确判定移动终端用户的位置。因此可以防止第三方搜索造成的隐私泄漏或是被跟踪。

更进一步,当降低位置精确度的级别时,位置精确度降级部分10可以改变上述高度(海拔)信息。另外,位置信息解码部分9可以为位置信息解码部分9计算出的纬度和经度值提供一个由用户预置的偏移量(多个级别中的每一个)。

<第二实施例>

图7是显示在根据本发明第二实施例的位置搜索系统中的移动终端的操作的流程图。在第二实施例中,响应于来自第三人的位置搜索请求,“低精确度”被设置用于将要发送的位置信息精确度,在这样一种情况下需要紧急呼叫(到警察局或是消防队),有关这种情况的说明将被给出。假定图7所示处理发生在图3所示流程之间(在第一处理实例中)。

首先,在图3所示处理的执行过程中,移动终端100判决是否有一个中断请求进入(步骤S21)。如果没有中断请求进入(在步骤S21中为否),处理被结束。

在步骤S21,如果有一个中断请求进入(在步骤S21中为是),那么判定是否中断请求是一个紧急呼叫(步骤S22)。

如果它不是一个紧急呼叫(在步骤S21中为否),则中断处理结束。

在步骤S22,如果它是一个紧急呼叫(在步骤S22中为是),则移动终端100的用户所预置的位置精确度被从“低精确度”改为“高精确度”(步骤S23)。然后产生紧急呼叫(步骤S24),最高精确度的当前位置信息被通知给为其产生紧急呼叫的被叫方(步骤S25)。在完成紧急呼叫之后,所有设置被返回给初始设备(也就是说,“高精确度”被改成了“低精确度”),处理结束(步骤S26)。

在紧急呼叫时,尽管要求主叫用户实时将主叫用户的精确位置通知被叫方,但是由于恐慌,主叫用户可能无法确切将其所在位置通知被叫方。

根据第二实施例,即使在响应于来自第三人的位置搜索请求,“低精确度”被设置用于将要发送的位置信息精确度的情况下产生紧急呼叫,主叫用户的精确位置也可以被实时发送,而不会使用户意识到改变了位置精确度的设置。更进一步,即使当主叫用户处于惊慌中的时候,准确的位置信息也可以被发送到被叫方。

<第三实施例>

图8是显示根据本发明第三实施例的位置搜索系统中的移动终端的操作的流程图。在第三实施例中,预置两个或多个用于第三方终端实施搜索的密码,这是以移动终端用户预先规定了位置精确度和搜索密码之间的对应为前提的。

首先,当第三人终端200产生位置搜索请求时,移动终端100判决是否接受该位置搜索请求,也就是说,它产生一个许可/拒绝判定(步骤S31)。如果移动终端100确定不接受第三人终端200的位置搜索请求(在步骤S31中拒绝),它将会通知第三方终端200其搜索请求不被允许(步骤S35),并结束处理。

在步骤S31,如果移动终端100确定接受第三方终端200的位置搜索请求(在步骤S31中允许),它将完成对发自第三方终端200的密码的验证(步骤S32)。如果密码不与任何预置密码相匹配(步骤S32中为否),那么移动终端100将通知第三方终端200由其发出搜索请求未被允许(步骤S35),并且结束处理。

在步骤S32,如果密码与任意的预置密码相匹配(在步骤S32为是),那么CPU1判定为各个位置精确度预置的密码中的哪一个是与该密码匹配的(步骤S33)。

假定在这里为密码A预置了“高精确度”,为密码B预置了“中等精确度”,为密码C预置了“低精确度”,为密码D预置了“超范围”。

在步骤S33,如果密码被判决为密码A,那么类似步骤S34a所示“1-2-3○○□□横滨”的最高精确度的位置信息将被发送到第三人终端200。

在步骤S33,如果密码被判决为密码B,那么类似步骤S34b所示“○○横滨”的中等精确度的位置信息将被发送到第三人终端200。

在步骤S33,如果密码被判决为密码C,那么类似步骤S34c所示“横滨”的最低精确度的位置信息将被发送到第三人终端200。

在步骤S33,如果密码被判决为密码D,那么指示“当前位置未知”的信息将被发送到第三人终端200。

根据第三实施例,准备了几种密码用于第三人终端实施的搜索,这样位置精确度各不相同的位置信息可以借助于允许使用密码以进行位置搜索的个人(第三人)而被发送。

精确度降低的当前位置信息可以被发送到不可靠的个人,由此防止犯罪等。另一方面,具有最佳精确度的当前位置信息可以被发送到可靠的个人,例如家庭成员和亲属,由此发送精确的位置信息,即使是在紧急情况下。

<第四实施例>

图9是显示根据本发明第四实施例的位置搜索系统中的移动终端的操作的流程图。在第四实施例中,将对有关需要最高精确度的位置信息的情况进行描述,举个例子,移动终端用户被卷入犯罪行为中,例如绑架。

首先,移动终端100从第三人终端200接收到一个位置搜索请求(步骤S41),并在第三人终端200上接收一个搜索密码输入(步骤S42)。

该实施例中使用的密码与上述实施例中所述搜索密码在特征上存在不同;它是一个接近公众的,用于紧急情况的密码。用于获取ID号码的制造商的序列号和ID主编号可以被用作该密码,由于通常这种号码对任何其他用户来说是未知的,因此紧急密码极大减少了被窃取的危险。

CPU1判定在步骤S42中所接收到的密码特征属于哪一个类别(紧急呼叫/普通/失败)(步骤S43)。

在步骤S43,如果CPU1确定该密码用于紧急应用(步骤S43中为紧急呼叫),那么精确度最高的当前位置信息将被发送到第三人终端(步骤S44)。

在步骤S43,如果CPU1确定该密码是一个普通密码(步骤S43中为普通),那么CPU1确定是否接受第三人终端的位置搜索请求(步骤S45)。如果CPU1确定接受第三方终端的位置请求信息(步骤S45中为是),那么CPU1将基于移动终端100的用户所设置的位置精确度来发送位置信息(步骤S46)。

在步骤S43,如果CPU1执行的密码匹配失败(在步骤S43失败),或是CPU1确定不接受第三方终端的位置搜索请求(在步骤S45中为否),那么CPU1通知第三人终端由其发出的位置请求不被允许(步骤S47),并且结束处理。

根据本发明第四实施例,即使移动终端的用户正被卷入犯罪行为中或与之类似的这样一种状态,即用户降低了响应于来自第三人终端的位置搜索请求的当前位置的精确度,警察和电话公司也可以输入用于紧急应用的密码,这样移动终端100的位置信息将以最佳精确度而被发送。

上述实施例描述了这样一种结构,即移动终端通过使用GPS独立定位来对自身进行定位,但是定位移动终端的方法并不局限于此。举个例子,可以采用各种其他方法,例如相关定位、网络辅助定位、基于基站的无线电场强的位置检测以及基于来自基站的信号到达时间的位置检测。

图10通过一个实例描述了采用相关定位的情况。在这种情况下,位置校正终端400被提供用于与移动终端100检测到的位置信息有关的FM广播校正信息,由此提高位置检测的精确度。

图11通过一个实例描述了采用网络辅助定位的情况。在这种情况下,可以据供一个GPS服务器500,这样GPS服务器500将行计算(由位置信息解码部分9和位置精确度降级部分10所执行的操作)来检测位置信息,从而取代本发明上述实施例中应用的移动终端100,由此减轻移动终端100上的过度负荷。

图12通过一个实例描述了采用基于基站的无线电场强或信号到达时间来检测位置的情况,即使用了PHS终端。在这种情况下,移动终端100A通过无线基站700a和700b而被连接到定位中心服务器600,同时第三方终端200通过通信网络300而被连接到定位中心服务器600。定位中心服务器600包括一个控制部分61,一个位置信息检测部分62,一个位置信息解码部分63,以及一个位置精确度降级部分64,它以与移动终端100A相同的方式来完成处理。因此,即使使用没有GPS能力的PHS终端,定位中心服务器实施所有功能,这样可以得到相同效果。

上述实施例仅仅是优选实施例,并且可以进行各种变化,而不脱离本发明的范围或基本特征。举个例子,用于识别指纹或瞳孔的功能可以被采用,以将指纹或瞳孔用作对个体来说唯一的密码,从而取代根据本发明的,使用典型的字母数字字符的密码。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号