一种信息处理方法及终端的制作方法_4

文档序号:8946253阅读:来源:国知局
端400在定位的时候是需要引入第4颗卫星,形成4个方程式 进行求解,从而可以得到终端400的经炜度和高度。事实上,终端400往往可以锁住4颗以 上的卫星,这时,获取单元401可以按照卫星的星座分布分成若干组,每组4颗,然后通过算 法挑选出误差最小的一组用作定位,从而计算得到终端400的第一地理位置信息。
[0107] 本发明实施例中,获取单元401可以是在获取到其联系人对应的第二终端的位置 权限之后,直接获取第二终端的第二地理位置信息;也可以是第二终端在获取其当前所在 位置的第二地理位置信息之后,将第二地理位置信息发送给终端400,其中,第二终端获取 其当前所在位置的第二地理位置信息的方式可以与终端400相同;还可以是在获取单元 401获取到联系人对应的第二终端的位置权限之后,服务器会获取第二终端的第二地理位 置信息,然后将该第二地理位置信息发送给终端400,本发明实施例不做限定。
[0108] 进一步的,如果终端400是接收第二终端发送的第二地理位置信息,那么当第二 终端获取到自身的第二地理位置信息之后,会通过GSM网络、WIFI、蓝牙、NFC等无线网络通 信方式,将第二地理位置信息发送给终端400,本发明实施例不做限定。
[0109] 需要说明的是,终端400中的联系人可以是终端400所安装的社交应用软件中的 所有联系人或者指定联系人,也可以是终端400通讯录中存储的所有联系人或者指定联系 人,本发明实施例不做限定。其中,终端40中每个联系人所携带的终端均统称为第二终端, 因此,第二终端的第二地理位置信息也为联系人的地理位置信息的总称,本发明实施例在 此不再赘述。
[0110] 第一判断单元402,用于根据该第一地理位置信息与该第二地理位置信息,判断第 一地理位置与第二地理位置是否具有预设的关联关系。
[0111] 本发明实施例中,由于第一地理位置信息和第二地理位置信息中分别包括有终端 400所处位置的信息和第二终端所处位置的信息,因此,第一判断单元402能够分别从第一 地理位置信息和第二地理位置信息中提取出终端400所处位置的名称以及类型和第二终 端所处位置的名称以及类型。如第一判断单元402从第一地理位置信息和第二地理位置信 息中提取出该终端400所处位置为百货商场,第二终端所处位置为咖啡馆。
[0112] 具体的,在获取单元401获取到该第一地理位置信息与该第二地理位置信息之 后,第一判断单元402会针对每个联系人,判断第一地理位置与第二地理位置是否具有预 设关联关系。其中,预设关联关系可以是指第一地理位置与第二地理位置为相同类型的地 理位置,也可以是指第一地理位置与第二地理位置为指定类型的地理位置,还可以是指第 一地理位置与第二地理位置为相同的地理位置,本发明实施例不做限定。
[0113] 输出单元403,用于在第一判断单元402判断出第一地理位置与第二地理位置具 有预设关联关系时,输出该联系人处于第二地理位置的提示信息。
[0114] 本发明实施例中,当第一判断单元402判断出第一地理位置与第二地理位置具有 预设关联关系时,输出单元403会输出该联系人处于第二地理位置的提示信息。其中,输出 单元403输出提示信息的方式可以是通过文字、语音等,本发明实施例不做限定。
[0115] 举例来说,获取单元401获取到其所处地理位置为茶馆,且获取到朋友A所处地理 位置为咖啡馆,并获取到朋友B所处地理位置为超市,朋友C所处地理位置为博物馆。那么, 第一判断单元402就会判断出咖啡馆与茶馆均为休闲类的地理位置,而超市为购物类地理 位置,博物馆为文化类地理位置。因此,第一判断单元402就会判断出朋友A所处地理位置 与终端400所处地理位置具有预设关联关系,输出单元403从而输出"朋友A在咖啡馆"的 提示信息,以提示用户可以与朋友A联系。
[0116] 当然,输出单元403可以是在第一地理位置与第二地理位置处于同一城市或同一 区域或相隔距离较近的时候才输出该联系人处于第二地理位置的提示信息,也可以是在不 同城市或不同区域或相距较远的时候输出该联系人处于第二地理位置的提示信息,本发明 实施例不做限定。
[0117] 可见,在图4所描述的终端中,终端可以获取其当前的第一地理位置信息,并获取 该终端中联系人对应的第二终端的第二地理位置信息;当根据第一地理位置信息与第二地 理位置信息,判断出第一地理位置与第二地理位置具有预设的关联关系时,终端会输出该 联系人处于第二地理位置的提示信息。通过本发明实施例,用户所携带的终端可以获取朋 友的位置,当朋友所处位置与用户所处位置具有预设的关联关系时提示用户,以便于用户 快速找到与朋友之间交流的话题,增进与朋友之间的感情。
[0118] 请参阅图5,图5是本发明实施例公开的另一种终端的结构示意图。其中图5所是 的终端400是在图4所示的终端400的基础上优化得到的。如图5所示,该终端400还可 以包括:
[0119] 计算单元404,用于根据第一地理位置信息与第二地理位置信息,计算终端400与 第二终端之间的距离。
[0120] 本发明实施例中,第一地理位置信息和第二地理位置信息分别包括有终端400以 及第二终端的当前位置的坐标信息。因此,在输出单元403输出该联系人处于第二地理位 置的提示信息之后,计算单元404还可以根据第一地理位置信息与第二地理位置信息,计 算终端400与第二终端之间的距离。
[0121] 举例来说,假设获取单元401通过GPS定位获取到其所处位置的第一地理位置信 息中的坐标为(12,56,3)米,而第二终端通过GPS定位获取到其所处位置的第二地理位置 信息中的坐标为(20,32,3)米,那么,计算单元404可以通过数学中计算两个坐标之间的距 离的方式,计算出终端400与第二终端之间的目标距离为
约为25. 3米。
[0122] 第二判断单元405,用于判断该距离是否小于预设距离。
[0123] 本发明实施例中,当计算单元404根据第一地理位置信息以及第二地理位置信 息,确定出终端400与第二终端之间的距离之后,第二判断单元405就会将距离与预先设置 的预设距离进行比较。如果该距离大于或等于预设距离,那么就说明终端400与第二终端 之间的距离较远,假如用户随身携带了终端400,那么就说明用户此时与其联系人的地理位 置虽然具有预设关联关系,但距离较远。因此,终端400就不会做任何操作;如果该距离小 于预设距离,那么就说明终端400与第二终端之间的距离还比较近,也就是用户与其联系 人的地理位置不仅具有预设关联关系,其距离较近。因此,输出单元403就会向用户输出这 两个地理位置之间的路线信息。
[0124] 输出单元403,还用于在第二判断单元405判断出该距离小于预设距离时,输出第 一地理位置与第二地理位置之间的路线信息。
[0125] 本发明实施例中,路线信息可以包括路线图、交通方式(可乘坐的交通工具以及 每种交通方式所需要的时间)等,本发明实施例不做限定。因此,当第二判断单元405根据 第一地理位置信息与第二地理位置信息,判断出终端400与第二终端之间的距离小于预设 距离时,输出单元403就会在输出该联系人处于第二地理位置的同时,输出与该联系人之 间的路线信息。
[0126] 举例来说,假如用户的手机判断出用户此时的位置与该用户通讯录中的朋友Y所 处的位置均为休闲类型的位置,那么手机就会根据用户的位置信息与朋友Y的位置信息进 一步计算两者之间的距离,如果判断出用户与朋友Y之间的位置相距500米,小于预设距离 1公里,那么手机就会在输出朋友Y的位置信息的同时,输出用户到达朋友Y所处位置的路 线图,以及可以乘坐的交通工具,以及所需要的时间等。而如果判断出用户与朋友Y之间的 位置相距3公里,大于预设距离1公里,那么手机就仅输出不会输出朋友Y的位置信息,而 不会输出用户到达朋友Y所处位置的路线信息。
[0127] 本发明实施例中,第一判断单元402可以包括判断子单元4021以及确定子单元 4022,其中:
[0128] 判断子单元4021,用于根据该第一地理位置信息与该第二地理位置信息,判断第 一地理位置与第二地理位置是否为预设的相同或同种类型的地理位置。
[0129] 确定子单元4022,用于在判断子单元4021判断出第一地理位置与第二地理位置 为预设的相同或同种类型的地理位置时,确定第一地理位置与第二地理位置具有预设的关 耳关关系。
[0130] 具体实现中,预设的相同地理位置可以为商场、步行街、购物中心、文化长廊、博物 馆等,预设的同种类型的地理位置可以为购物类地理位置、娱
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1