山东科威数控机床有限公司铣床官方网站今天是:2025-06-22切换城市[全国]-网站地图
推荐产品 :
推荐新闻
技术文章当前位置:技术文章>

基于位置的即时消息通信方法和设备的制作方法

时间:2025-06-21    作者: 管理员

专利名称:基于位置的即时消息通信方法和设备的制作方法
技术领域
本发明的实施方式总体上涉及通信技术领域,更具体地,涉及基于位置的即时消息通/[目方法。
背景技术
即时消息通信(Instant Messaging, IM)是在两个或更多人之间基于打字、语音或视频等的一种实时通信形式。与传统的电话或电子邮件相比,即时消息通信具有特有的优点。例如,即时消息通信可以比电话通信具有较少的干扰,即时消息通信系统可以允许用户在客户端设置在线状态信息以使得对方可以知道其是否是可用的,并且即时消息通信不需要对方立即做出回答。即时通信不同于电子邮件之处在于它的通信是实时的。大部分的即时通信服务方便地提供了状态信息的特性,例如联络人名单以及联络人联机、脱机、忙碌、离开等状态。因此,在Web应 用和企业环境中,即时消息通信已经越来越普遍。目前,常用的即时通信服务包括Windows Live Messenger、QQ、skype、GoogleTalk、阿里旺旺等。然而,在目前的即时消息通信技术中,通常在好友之间可以传送文字、图片、视频等,但无法确定好友的实时位置,更无法在直观地看到好友的位置的同时、将好友在该位置发送的即时消息与该位置在地图上进行关联性地显示。

发明内容
针对以上问题,本发明提供了一种基于位置的即时消息通信方法和设备。通过本发明的基于位置的即时消息通信方法和设备,可以使得用户在直观地看到好友的位置的同时、将好友在该位置发送的即时消息与该位置在地图上进行关联性地显示,从而允许用户可以在与好友进行即时消息通信的同时看到与即时消息通信消息进行关联显示的好友位置信息,显著改善了用户体验。根据本发明的第一方面,提供了一种基于位置的即时消息通信方法。该方法可以包括步骤:接收好友发送的消息;确定好友发送消息时的位置;以及将消息与好友的位置在地图上相关联地显示。在本发明的一个实施例中,确定好友的位置的步骤可以包括:获得好友所处位置的经纬度、街道名称、建筑物名称、楼层、区域、座位号中的至少一个。在本发明的一个实施例中,好友的位置是通过从服务器获取的位置信息或者从好友处接收的位置信息确定的。在本发明的一个实施例中,将消息与好友的位置在地图上相关联地显示的步骤可以包括:在地图上标注好友的位置;以及根据所标注的位置在地图上将消息进行关联显
/Jn ο在本发明的一个实施例中,根据所标注的位置在地图上将消息进行关联显示的步骤可以包括:在所标注的位置附近标注消息;或者使用箭头或连线将消息与所标注的位置相关联,并在地图上显示消息以及箭头或连线。
在本发明的一个实施例中,以对话框形式对消息进行标注,对话框的形状、边框、角度、位置、高度、方向、亮度、对比度、色彩、分辨率中的一个或多个是可调整的。在本发明的一个实施例中,当好友的位置改变时,在地图上标注改变后的位置,并将好友在改变后的位置所发送的消息与改变后的位置相关联地显示。在本发明的一个实施例中,当好友的位置改变时,在地图上标注改变后的位置,并将好友在改变后的位置所发送的消息与先前的消息一起显示。在本发明的一个实施例中,该好友来自预先建立的好友群,并且其中将好友群中的每个好友在各时刻所发送的消息都与该每个好友的位置在地图上相关联地显示。根据本发明的第二方面,提供了一种基于位置的即时消息通信设备,该设备可以包括:接收装置,被配置用于接收好友发送的消息;确定装置,被配置用于确定好友发送消息时的位置;以及显示装置,被配置用于将消息与好友的位置在地图上相关联地显示。在本发明的一个实施例中,确定装置可以包括:用于获得好友所处位置的经纬度、街道名称、建筑物名称、楼层、区域、座位号中的至少一个的装置。

在本发明的一个实施例中,好友的位置是通过从服务器获取的位置信息或者从好友处接收的位置信息确定的在本发明的一个实施例中,显示装置可以包括:用于在地图上标注好友的位置的装置;以及用于根据所标注的位置在地图上将消息进行关联显示的装置。在本发明的一个实施例中,用于根据所标注的位置在地图上将消息进行关联显示的装置可以包括:用于在所标注的位置附近标注消息的装置;或者用于使用箭头或连线将消息与所标注的位置相关联,并在地图上显示消息以及箭头或连线的装置。在本发明的一个实施例中,可以以对话框形式对消息进行标注,对话框的形状、边框、角度、位置、高度、方向、亮度、对比度、色彩、分辨率中的一个或多个是可调整的。在本发明的一个实施例中,基于位置的即时消息通信设备还可以包括更新装置。该更新装置可以被配置用于当好友的位置改变时,在地图上标注改变后的位置,并将好友在改变后的位置所发送的消息与改变后的位置相关联地显示、或者将所述好友在改变后的位置所发送的消息与先前的消息一起显示。在本发明的一个实施例中,好友属于预先建立的好友群的成员。基于位置的即时消息通信设备还可以包括更新装置。该更新装置可以被配置用于将所述好友群中的每个好友在各时刻所发送的消息都与所述每个好友的位置在地图上相关联地显示。通过以下对说明本发明原理的优选实施方式的描述,并结合附图,本发明的其他特征以及优点将会是显而易见的。


通过参考附图阅读下文的详细描述,本发明实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:图1是按照本发明的一个实施例的基于位置的即时消息通信方法的流程图;图2是按照本发明的另一个实施例的基于位置的即时消息通信方法的流程图;图3是按照本发明的一个实施例的基于位置的即时消息通信设备的方框图4示意性地示出了一种可以实现本发明实施方式的计算机系统的框图;以及图5示意性地示出了根据图2所示实施例的基于位置的即时消息通信方法的显示结果。在所有的上述附图中,相同的标号表示具有相同、相似或相应的特征或功能。
具体实施例方式以下结合附图对本发明的实施方式进行更详细的解释和说明。应当理解,本发明的附图及实施例仅用于示例性作用,并非用于限制本发明的保护范围。附图中的流程图和框图,图示了按照本发明各种实施方式的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为备选的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时 也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。在详细描述本发明的实施例之前,先介绍本发明的应用场景的例子。在第一个场景下,用户与一群老同学相约在一家餐厅聚餐,大家从四面八方而来。由于正处于交通流量高峰期间,在去往餐厅的路上用户希望一边在地图上看看大家都走到哪儿了,一边与大家发消息分享有趣的故事。通过利用本发明的基于位置的即时消息通信方法和/或设备,可以满足用户的此类需求。例如,用户可以向一个老同学发送消息,当用户接收到该老同学的回复消息时,可以在地图上看到老同学所在的位置及其回复的消息。在另一个例子里,用户可以在地图上看到所有老同学的位置以及对其进行回复的老同学的消息。在第二个场景下,用户去球场看一场篮球比赛,在观看比赛的过程中用户希望与球场上的其他观众一起评球。通过利用本发明的基于位置的即时消息通信方法和/或设备,可以允许用户在球场中找到参与评球的观众,加入到这些观众所在的临时群里,参与这些观众的评球。此时,用户可以在地图(例如,球场图)上看到发言者所在的位置及其发言。在另一个例子里,用户可以查看临时群中的所有观众所在的位置以及发言者的发言。图1是按照本发明的一个实施例的基于位置的即时消息通信方法的流程图。在图1所示的实施方式中,首先可以接收好友发送的即时消息(以下为了描述简便,将即时消息简称为“消息”);然后,可以确定该好友发送此消息时所处位置;之后,可以将此消息与该好友的位置在地图上相关联地显示。例如,此消息可以显示在好友的位置附近。又例如,此消息可以通过箭头或连线与好友的位置相关联,通过显示消息以及箭头或连线从而可以将此消息与好友的位置进行关联显示。再例如,可以将此消息显示在预先设定的位置或者用户指定的位置,此时也是一种将消息与好友的位置在地图上相关联地显示的实现方式。具体而言,在上述第一个场景下,好友可以指定在聚会目标地址上显示彼此发送的信息,而不限于在好友当前位置显示;在上述第二个场景下,用户和/或其他观众的发言或评论内容可以在预先设定的位置显示,而不限于在其当前所处的位置显示。在步骤S101,接收好友发送的消息。在步骤S102,确定该好友发送消息时的位置。在一个实施例中,可以通过获得好友所处位置的经纬度、街道名称、建筑物名称、楼层、区域、座位号中的至少一个来确定好友的位置。在一个例子中,可以通过从服务器获取的位置信息来确定该好友的位置。在另一个例子中,可以通过从好友处接收的位置信息来确定的该好友的位置。在步骤S103,将该消息与好友的位置在地图上相关联地显示。在一个例子中,可以在地图上标注好友的位置,并可以根据所标注的位置在地图上将消息进行关联显示。位置与消息的关联显示例如可以实现为在所标注的位置附近标注消息;也可以实现为使用箭头或连线将 消息与所标注的位置相关联,并在地图上显示该消息以及相应地箭头或连线。可以以对话框形式标注消息。对话框的形状、边框、角度、位置、高度、方向、亮度、对比度、色彩、分辨率中的任一项都是可调整的。例如,消息可以在矩形、圆形、椭圆、云团形或者不规则形状的对话框中进行显示。应该理解的是,对话框形式并不限于本文中描述的特定形状,而是可以采用本领域技术人员可以想到的任何形状。例如,对话框中显示消息时,亮度可以进行变化,从而形成闪烁的效果,以使得用户更加注意到该消息。例如,对话框的色彩可以有多种选择,用户也可以针对不同好友自定义该好友的消息使用何种颜色的对话框(或者对话框中的消息字体)显示。例如,对话框的对比度可以调整。当刚刚收到好友的消息时,可以将显示该消息的对话框的对比度加大,从而使得用户更容易看清该对话框中的消息;此时可以将先前收到的消息的对话框对比度减小,从而使得用户尽量不要收到先前的消息的干扰。在本发明的另一个实施例中,当好友的位置改变时,可以在地图上标注改变后的位置,并可以将好友在改变后的位置所发送的消息与改变后的位置相关联地显示。在本发明的另一个实施例中,当好友的位置改变时,可以在地图上标注改变后的位置,并可以将好友在改变后的位置所发送的消息与先前的消息一起显示。在本发明的另一个实施例中,好友来自预先建立的好友群,并且可以将好友群中的每个好友在各时刻所发送的消息都与每个好友的位置在地图上相关联地显示。然后,图1所示实施例的流程结束。图2是按照本发明的另一个实施例的基于位置的即时消息通信方法的流程图。图2所示的实施例针对的是上述第一个场景。在该实施例中,用户与一群老同学相约在一家餐厅聚餐,大家从四面八方而来。由于正处于交通流量高峰期间,在去往餐厅的路上用户希望一边在地图上看看大家都走到哪儿了,一边与大家发消息分享有趣的故事。在该实施例中,首先用户或者其他老同学可以按照聚餐的参与者来创建一个好友的临时群(也可以称为“好友群”),从而可以将要参加聚餐的老同学临时聚集在该临时群中。这样,该临时群中的任一个好友都是要参加聚餐的老同学。该临时群中的任一个好友都可以向另一个好友发起基于位置的即时消息通信,从而该另一个好友可以在自己的终端上看到与自己进行及时通信的好友的位置以及该好友在此位置发送的消息。在本发明中,“终端”既可以是个人计算机、便携式计算机、平板式计算机,而且可以是诸如Palm PC、个人数字助理(PDA)、移动电话等手持设备,也可以是本领域技术人员可以想到的任何适当的可以进行即时消息通信的设备。在步骤S201,接收好友发送的消息。在本实施例中,假设用户所参与的临时群中除自己之外共有三个好友,分别是张三、李四和王五。在步骤S201,用户接收到张三发来的消息,该消息例如是“我正在路上堵车”。在步骤S202,获得好友所处位置的经纬度、街道名称、建筑物名称、楼层、区域、座位号中的至少一个。在一个例子中,假设各个好友之间是通过服务器来转发各种消息的。当创建临时群时,创建者向希望加入临时群的 好友发送邀请加入临时群的消息,该消息首先被发送到服务器,再由服务器转发给各个好友的客户端。好友收到邀请信息后如果确认接受邀请,则此确认信息会被返回给服务器。此时,服务器即可建立创建者和接受邀请的好友们之间的逻辑关系,关系中的每一个好友可以出现在其他好友的客户端的地图上。一旦好友的位置发生变化或者发布消息,则服务器将该好友的位置信息或者发布的消息通知临时群中的各个好友,其他各个好友的客户端可以接收服务器发送此类数据。此时,张三发送的消息首先被发送到服务器,然后可以由服务器转发给用户的客户端或者临时群中的各个好友的客户端。服务器可以当接收到张三发送的消息时,确定张三所处的位置信息,例如经纬度、街道名称、建筑物名称、楼层、区域、座位号等等,此时其他用户可以从服务器获取好友的位置信息来确定张三的位置。在一个例子中,当用户接收到张三的消息后,可以通过从张三进一步接收其位置信息来确定张三的位置。例如,张三可以将自己的经纬度、街道名称、建筑物名称、楼层、区域、座位号等等发送给用户,以便用户接收这些位置信息来确定张三的具体位置。在本实施例中,假设在步骤S202获得的张三的位置是“海淀区中关村南大街I号”。在步骤S203,在地图上标注好友的位置。利用现有的多种地图,可以找到步骤S202获得的好友的位置,即“海淀区中关村南大街I号”。这些地图例如但不限于谷歌地图、搜狗地图、百度地图等,并且可以是道路地图、卫星地图、带有交通流量的地图等本领域技术人员可以获得的多种地图。在地图上可以将“海淀区中关村南大街I号”进行标注。标注的方法可以有多种,例如,可以在地图上的该位置处标注一个图标,诸如人形、星形、圆点等,该图标可以具有可变形状、颜色、大小、亮度;再例如,可以在地图上的该位置处标注一个图片,该图片例如可以是该好友的照片、该好友偏好的图片等等。本领域的技术人员应该理解,上述举例仅仅是示例性的而非限制性的,本发明的标注手段可以使用本领域可以使用的任何适当方法。在步骤S204,使用箭头或连线将该消息与标注的位置相关联。可以以对话框形式显示消息。对话框的形状、边框、角度、位置、高度、方向、亮度、对比度、色彩、分辨率中的任一项都是可调整的。例如,消息可以在矩形、圆形、椭圆、云团形或者不规则形状的对话框中进行显示。应该理解的是,对话框形式并不限于本文中描述的特定形状,而是可以采用本领域技术人员可以想到的任何形状。例如,对话框中显示消息时,亮度可以进行变化,从而形成闪烁的效果,以使得用户更加注意到该消息。例如,对话框的色彩可以有多种选择,用户也可以针对不同好友自定义该好友的消息使用何种颜色的对话框(或者对话框中的消息字体)显示。例如,对话框的对比度可以调整。当刚刚收到好友的消息时,可以将显示该消息的对话框的对比度加大,从而使得用户更容易看清该对话框中的消息;此时可以将先前收到的消息的对话框对比度减小,从而使得用户尽量不要收到先前的消息的干扰。在本实施例中, 从步骤S201接收的张三发送的消息可以显示在一个矩形对话框中。为了与步骤S203在地图上标注出的张三的位置相关联,可以使用箭头或连线将显示消息“我正在路上堵车”的对话框与位置“海淀区中关村南大街I号”相关联。箭头可以是单向箭头、双向箭头、花式箭头、可变箭头等等,连线可以是单线、双线、实线、虚线、波浪线等等。箭头和连线的目的是将显示好友消息的对话框与好友当前位置相关联,也可以用冒泡形式、闪连符等进行关联显示。因此,本领域的技术人员应该理解,上述举例仅仅是示例性而非限制性,可以使用本领域常使用的任何适当的关联方法来将对话框与好友位置相关联,而不限于箭头或连线。在步骤S205,在地图上显示消息以及箭头或连线。在此步骤中,将步骤S204确定的消息以及箭头或连线显示在地图上。这样,用户可以在地图上看到来自张三的消息“我正在路上堵车”和张三发送该消息时所处的位置“海淀区中关村南大街I号”,并且还可以看到张三发送的消息与张三发送该消息时所处的位置之间通过箭头或连线来链接,由此表明二者之间的关联性。在一个实施例中,临时群中的其他好友(例如李四和王五)只能看到地图上显示的张三的位置,但看不到张三发给用户的消息,该消息只能由张三指定的用户接收到并与张三位置关联显示。在另一个实施例中,临时群中的其他好友(例如李四和王五)都可以看到地图上显示的张三的位置以及张三发给用户的消息,也即张三发给该临时群中的任一好友的消息以及张三的位置都可以由该临时群的任何成员看到,并且成员可以看到该消息和张三的位置的关联显示。在根据本发明的其它实施例中,李四或王五的发给用户的消息也可以与李四或王五的位置相关联的进行显示。此时,在地图上除了可以看到张三发送的消息及其位置之外,还可以看到李四或王五发送的消息及其位置。在根据本发明的其它实施例中,所显示出的张三、李四或王五发送的消息可以是建立临时群/好友群后他们各自发送过的一个或多个消息。在根据本发明的其它实施例中,张三、李四和/或王五发送的消息可以在他们中的任意一人指定的位置处显示,也可以在系统或用户(例如,好友)预先设定的位置(例如地图上的某处的对话框)处显示,或者也可以在本领域技术人员可以利用的任何位置处显示。然后,图2所示实施例的流程结束。图5示意性地示出了根据图2所示实施例的基于位置的即时消息通信方法的显示结果。
在本发明的另一个实施例中,当好友的位置改变时,例如张三向北开车3公里以后,可以在地图上标注张三此时的位置。假如张三此时又向用户或临时群中的其他好友发送了消息,则可以在地图上将张三此时的位置与在该位置所发送的消息相关联地显示。在本发明的另一个实施例中,当好友的位置改变时,例如张三向北开车3公里以后,可以在地图上标注张三此时的位置。假如张三此时又向用户或临时群中的其他好友发送了消息,则可以在地图上将张三此时的位置进行标注,同时在显示张三先前发送消息的对话框中将张三在该位置所发送的消息进行显示。在本发明的另一个实施例中,假设用户去球场看一场篮球比赛,在观看比赛的过程中用户希望与球场上的其他观众一起评球。通过利用本发明的基于位置的即时消息通信方法,可以允许用户根据球场的地图在球场中找到希望参与评球的观众,并与这些观众一起加入一个用于评球的临时群。此后,用户 可以通过终端接收到临时群里的观众的评球消息。然后,可以通过获得该发送评球消息的观众所处位置的区域或座位号等信息来确定该观众的位置。随后,可以将该评球消息与发送该评球消息的观众的位置在球场地图上相关联地显示。图3是按照本发明的一个实施例的基于位置的即时消息通信设备的方框图。图3示出了基于位置的即时消息通信设备300,该设备可以包括:接收装置301、确定装置302和显示装置303。在本发明的实施例中,接收装置301可以被配置用于接收好友发送的消息。在本发明的实施例中,确定装置302可以被配置用于确定好友发送消息时的位置。在一个实施例中,确定装置302可以包括:用于获得好友所处位置的经纬度、街道名称、建筑物名称、楼层、区域、座位号中的至少一个的装置。在另一个实施例中,好友的位置是通过从服务器获取的位置信息或者从好友处接收的位置信息确定的。在本发明的实施例中,显示装置303可以被配置用于将消息与好友的位置在地图上相关联地显示。在一个实施例中,显示装置303可以包括用于在地图上标注好友的位置的装置;以及用于根据所标注的位置在地图上将消息进行关联显示的装置。在另一实施例中,用于根据所标注的位置在地图上将消息进行关联显示的装置可以包括:用于在所标注的位置附近标注消息的装置;或者用于使用箭头或连线将消息与所标注的位置相关联,并在地图上显示消息以及箭头或连线的装置。在另一实施例中,以对话框形式标注消息,对话框的形状、边框、角度、位置、高度、方向、亮度、对比度、色彩、分辨率中的一个或多个是可调整的。在本发明的实施例中,基于位置的即时消息通信设备300还可以包括更新装置(未示出)。在一个实施例中,该更新装置可以被配置用于当好友的位置改变时,在地图上标注改变后的位置,并将好友在改变后的位置所发送的消息与改变后的位置相关联地显示、或者将好友在改变后的位置所发送的消息与先前的消息一起显示。在本发明的实施例中,好友可以来自一个预先建立的好友群。基于位置的即时消息通信设备300还可以包括更新装置(未示出)。该更新装置可以被配置用于将所述好友群中的每个好友在各时刻所发送的消息都与所述每个好友的位置在地图上相关联地显示。图4示意性地示出了一种可以实现本发明实施方式的计算机系统400的框图。图4中所示的计算机系统包括CPU(中央处理单元)401、RAM(随机存取存储器)402、ROM(只读存储器)403、系统总线404,硬盘控制器405、键盘控制器406、串行接口控制器407、并行接口控制器408、显示器控制器409、硬盘410、键盘411、串行外部设备412、并行外部设备413和显示器414。在这些部件中,与系统总线404相连的有CPU401、RAM402、R0M403、硬盘控制器405、键盘控制器406,串行接口控制器407,并行接口控制器408和显示器控制器409。硬盘410与硬盘控制器405相连,键盘411与键盘控制器406相连,串行外部设备412与串行接口控制器407相连,并行外部设备413与并行接口控制器408相连,以及显示器414与显示器控制器409相连。图4中每个部件的功能在本技术领域内都是众所周知的,并且图4所示的结构也是常规的。不同的应用中,可以向图4中所示的结构添加某些部件,或者图4中的某些部件可以被省略。图4中所示的整个系统由通常作为软件存储在硬盘410中、或者存储在EPROM或者其他非易失性存储 器中的计算机可读指令控制。软件也可从网络(图中未示出)下载。或者存储在硬盘410中,或者从网络下载的软件可被加载到RAM402中,并由CPU401执行,以便完成由软件确定的功能。尽管图4中描述的计算机系统能够支持根据本发明的基于位置的即时消息通信设备,但是其只是计算机系统的一个例子。本领域的熟练技术人员可以理解,许多其他计算机系统设计也能实现本发明的实施例。本发明还涉及一种计算机程序产品,该计算机程序产品包括用于执行如下的代码:接收好友发送的消息;确定好友发送消息时的位置;以及将消息与好友的位置在地图上相关联地显示。在使用之前,可以把代码存储在其他计算机系统的存储器中,例如,存储在硬盘或诸如光盘或软盘的可移动的存储器中,或者经由因特网或其他计算机网络进行下载。本发明的实施方式所公开的方法可以在软件、硬件、或软件和硬件的结合中实现。硬件部分可以利用专用逻辑来实现;软件部分可以存储在存储器中,由适当的指令执行系统,例如微处理器、个人计算机(PC)或大型机来执行。在优选实施方式中,本发明实现为软件,其包括但不限于固件、驻留软件、微代码等。而且,本发明的实施方式还可以采取可从计算机可用或计算机可读介质访问的计算机程序产品的形式,这些介质提供程序代码以供计算机或任何指令执行系统使用或与其结合使用。出于描述目的,计算机可用或计算机可读机制可以是任何有形的装置,其可以包含、存储、通信、传播或传输程序以由指令执行系统、装置或设备使用或与其结合使用。介质可以是电的、磁的、光的、电磁的、红外线的、或半导体的系统(或装置或器件)或传播介质。计算机可读介质的例子包括半导体或固态存储器、磁带、可移动计算机磁盘、随机访问存储器(RAM)、只读存储器(ROM)、硬磁盘和光盘。目前光盘的例子包括紧凑盘-只读存储器(CD-ROM)、压缩盘-读/写(CD-R/W)和DVD。适合于存储/或执行根据本发明的实施方式的程序代码的系统将包括至少一个处理器,其直接地或通过系统总线间接地耦合到存储器元件。存储器元件可以包括在程序代码的实际执行期间所利用的本地存储器、大容量存储器、以及提供至少一部分程序代码的临时存储以便减少执行期间从大容量存储器必须取回代码的次数的高速缓存存储器。输入/输出或I/O设备(包括但不限于键盘、显示器、指点设备等等)可以直接地或通过中间I/o控制器耦合到系统。
网络适配器也可以耦合到系统,以使得系统能够通过中间的私有或公共网络而耦合到其他系统或远程打印机或存储设备。调制解调器、线缆调制解调器以及以太网卡仅仅是当前可用的网络适配器类型的几个例子。说明书中提及的通信网络可以包括各类网络,包括但不限于局域网(“LAN”),广域网(“WAN”),根据IP协议的网络(例如,因特网)以及端对端网络(例如,ad hoc对等网络)。应当注意,为了使本发明的实施方式更容易理解,上面的描述省略了对于本领域的技术人员来说是公知的、并且对于本发明的实施方式的实现可能是必需的更具体的一些技术细节。提供本发明的说明书是为了说明和描述,而不是用来穷举或将本发明限制为所公开的形式。对本领域的普通技术人员 而言,许多修改和变更都是可以的。因此,选择并描述实施方式是为了更好地解释本发明的原理及其实际应用,并使本领域普通技术人员明白,在不脱离本发明实质的前提下,所有修改和变更均落入由权利要求所限定的本发明的保护范围之内。
权利要求
1.一种基于位置的即时消息通信方法,包括: 接收好友发送的消息; 确定所述好友发送所述消息时的位置;以及 将所述消息与所述好友的位置在地图上相关联地显示。
2.根据权利要求1的方法,其中确定所述好友的位置包括: 获得所述好友所处位置的经纬度、街道名称、建筑物名称、楼层、区域、座位号中的至少一个。
3.根据权利要求2的方法,其中所述好友的位置是通过从服务器获取的位置信息或者从所述好友处接收的位置信息确定的。
4.根据权利要求1的方法,其中将所述消息与所述好友的位置在地图上相关联地显示包括: 在地图上标注所述好友的位置;以及 根据所标注的位置在所述地图上将所述消息进行关联显示。
5.根据权利要求4的方法,其中根据所标注的位置在所述地图上将所述消息进行关联显示包括: 在所标注的位置附近标注所述消息;或者 使用箭头或连线将所述消息与所标注的位置相关联,并在所述地图上显示所述消息以及所述箭头或连线。
6.根据权利要求5的方法,其中所述消息以对话框形式标注,所述对话框的形状、边框、角度、位置、高度、方向、亮度、对比度、色彩、分辨率中的一个或多个是可调整的。
7.根据权利要求1的方法,其中当所述好友的位置改变时,在地图上标注改变后的位置,并将所述好友在改变后的位置所发送的消息与改变后的位置相关联地显示、或者将所述好友在改变后的位置所发送的消息与先前的消息一起显示。
8.根据权利要求1的方法,其中所述好友来自预先建立的好友群,并且其中将所述好友群中的每个好友在各时刻所发送的消息都与所述每个好友的位置在地图上相关联地显/Jn ο
9.一种基于位置的即时消息通信设备,包括: 接收装置,被配置用于接收好友发送的消息; 确定装置,被配置用于确定所述好友发送所述消息时的位置;以及 显示装置,被配置用于将所述消息与所述好友的位置在地图上相关联地显示。
10.根据权利要求9的设备,其中所述确定装置包括: 用于获得所述好友所处位置的经纬度、街道名称、建筑物名称、楼层、区域、座位号中的至少一个的装置。
11.根据权利要求10的设备,其中所述好友的位置是通过从服务器获取的位置信息或者从所述好友处接收的位置信息确定的。
12.根据权利要求9的设备,其中所述显示装置包括: 用于在地图上标注所述好友的位置的装置;以及 用于根据所标注的位置在所述地图上将所述消息进行关联显示的装置。
13.根据权利要求12的设备,其中用于根据所标注的位置在所述地图上将所述消息进行关联显示的装置包括: 用于在所标注的位置附近标注所述消息的装置;或者 用于使用箭头或连线将所述消息与所标注的位置相关联,并在所述地图上显示所述消息以及所述箭头或连线的装置。
14.根据权利要求13的设备,其中所述消息以对话框形式标注,所述对话框的形状、边框、角度、位置、高度、方向、亮度、对比度、色彩、分辨率中的一个或多个是可调整的。
15.根据权利要求9的设备,还包括: 更新装置,被配置用于当所述好友的位置改变时,在地图上标注改变后的位置,并将所述好友在改变后的位置所发送的消息与改变后的位置相关联地显示、或者将所述好友在改变后的位置所发送 的消息与先前的消息一起显示。
16.根据权利要求9的设备,其中所述好友来自预先建立的好友群,所述设备还包括: 更新装置,被配置用于将所述好友群中的每个好友在各时刻所发送的消息都与所述每个好友的位置在地图上相关联地显示。
全文摘要
公开了一种基于位置的即时消息通信方法和设备,该方法包括步骤接收好友发送的消息;确定好友发送消息时的位置;以及将消息与好友的位置在地图上相关联地显示。本方法和设备能够允许用户可以在与好友进行即时消息通信的同时看到与即时消息通信消息进行关联显示的好友位置信息。
文档编号G01C21/00GK103220207SQ20121002216
公开日2013年7月24日 申请日期2012年1月20日 优先权日2012年1月20日
发明者李帅, 彭超 申请人:北京千橡网景科技发展有限公司

  • 专利名称:动态检测数据记录装置的制作方法技术领域:本实用新型属数据记录装置,特别涉及到各种车辆、船舶、动力机械的动态检测的数据保存和记录的装置。在各种车辆、船舶、动力机械等设备的运动、动力、温度等参数的检测中,现有的测试技术通常采用多通道磁
  • 专利名称:一种微波炉控制装置的制作方法技术领域:本实用新型是一种微波炉控制装置,属于微波炉控制装置的改造技术。 背景技术:目前,人们所用的微波炉,越来越多的使用了电控板,由于其内部带程序控制,可以进行定时、预约等功能,并能根据待加热物品的不
  • 专利名称:风力发电系统向湿度传感器供电的测报湿度装置的制作方法技术领域:本实用新型涉及风力发电系统向湿度传感器供电的测报湿度装置,属于新能源物联网技术领域。背景技术:风能作为一种清洁的可再生能源,越来越受到世界各国的重视。其蕴藏量巨大,全球
  • 专利名称:一种信号探测器的制作方法技术领域:本发明涉及一种微型的探測装置,特别涉及ー种信号探測器。背景技术:现有技术中,查找墙内分布的电源线或网格线的探测仪器,一般提及的设备都比较大,电路比较复杂,而且即使探測到信号之后,不容易发现,用户使
  • 专利名称:一种抗外界光线影响的风力发电机叶片气泡检测装置的制作方法技术领域:本实用新型涉及风力发电机的叶片,特别是一种抗外界光线影响的风力发电机叶 片气泡检测装置。背景技术:随着我国风能市场的扩大,风机制造业逐渐进入高速发展期。国内外众多制
  • 专利名称:改良校准结构的测量装置的制作方法技术领域:本实用新型涉及测量设备技术领域,尤其是指一种改良校准结构的测量装置。 背景技术:以前,测量系通过手工操作计量器具来测量而得出尺寸数据,例如,用尺片、游标卡尺测量长度和高度等,又如用R规测量
山东科威数控机床有限公司
全国服务热线:13062023238
电话:13062023238
地址:滕州市龙泉工业园68号
关键词:铣床数控铣床龙门铣床
公司二维码
Copyright 2010-2024 http://www.ruyicnc.com 版权所有 All rights reserved 鲁ICP备19044495号-12