一种信息发布与获取方法、移动终端装置和服务器的制造方法_2

文档序号:9687650阅读:来源:国知局
,以提取发布时间信息、第二地理位置信息;
[0071]第二查询模块,用于根据所述发布时间信息在所述数据库内搜索与所述发布时间信息相匹配的、且与所述第二地理位置信息相对应的用户数据。
[0072]本发明提供的信息发布与获取方法及装置,能够在用户在某一地理位置时,获取其他用户在该地理位置发布的内容数据。后续可以通过将该内容数据展示给用户,从而使得用户能够看到其他人在该位置处发送的内容数据。这里的内容数据可以是其他用户在该地理位置处所发出的感慨、旅游攻略、友情提示等内容,这样用户在获取到这些内容之后,能够及时的了解到其他用户关于该地理位置的一些感触或者发现。本发明提供的方法有助于增强趣味性和用户体验。
[0073]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0074]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0075]图1示出了根据本发明一个实施例的一种信息发布与获取方法的流程图;
[0076]图2示出了根据本发明另一个实施例的一种信息发布与获取方法的流程图;
[0077]图3示出了根据本发明另一个实施例的一种信息发布与获取方法的流程图;
[0078]图4示出了根据本发明一个实施例的一种移动终端装置的结构示意图;
[0079]图5示出了根据本发明一个实施例的一种服务器的结构示意图。
【具体实施方式】
[0080]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0081]本发明一实施例提供了一种信息发布与获取方法,该方法可以由移动终端等终端设备执行,该方法包括发布信息和获取信息的过程,参见图1,其中发布信息的过程具体包括:
[0082 ]步骤S11,接收用户输入的内容数据;
[0083]步骤S12,采集用户所处地理位置的第一地理位置信息;
[0084]步骤S13,将所述内容数据、第一地理位置信息和用户标识建立对应关系并发送到服务器;
[0085]所述获取信息的过程具体包括:
[0086]步骤S14,采集用户所处地理位置的第二地理位置信息,根据所述第二地理位置信息、用户标识生成获取信息请求,并将所述获取信息请求发送至服务器;
[0087]步骤S15,从服务器获取与所述第二地理位置信息具有对应关系的内容数据。
[0088]通过这种方式,能够在用户在某一地理位置时,获取其他用户在该地理位置发布的内容数据。后续可以通过将该内容数据展示给用户,从而使得用户能够看到其他人在该位置处发送的内容数据。这里的内容数据可以是其他用户在该地理位置处所发出的感慨、旅游攻略、友情提示等内容,这样用户在获取到这些内容之后,能够及时的了解到其他用户关于该地理位置的一些感触或者发现。本发明提供的方法有助于增强趣味性和用户体验。
[0089]在具体实施时,这里的内容数据可以表现为多种文件形式,比如可以为用户输入的文字、颜文字、图像、视频、音频中的至少一个。内容数据具体表现为何种形式并不会影响本发明的实施,相应的技术方案也均应该落入本发明的保护范围。
[0090]在具体实施时,这里的第一位置信息以及第二位置信息可以为地点名称或者地理坐标点等。具体来说,这里的地点名称可以为一个城市或者一个区、或者一个具体的场所(比如中关村第一商场等),在后续获取信息的过程中,可以获取所包含的第二地理位置信息即地点名称相同的内容数据。当为地理坐标点时,在后续获取信息的过程中,可以获取与该地理坐标点的距离在预设范围内地理坐标点对应的数据。这里的预设范围可以根据需要设定,比如10m、50m、5km等。
[0091]在具体实施时,步骤S12和步骤S14中获取用户的地理位置信息的过程可以通过多种方式实现,下面举例说明其中的三种方式:
[0092]一、利用卫星定位比如GPS获取用户的地理位置信息,此时这里的地理位置信息可以为经玮度。通过这种方式获取到的地理位置的精度较高,但是仅适用于具有卫星定位设备的情况。
[0093]二、采集用户通过输入框输入或选择的地理位置数据;此时这里的位置信息可以为坐标也可以为具体为用户所处的行政区域的名称。进一步来说,可以通过显示屏向用户提供一个位置输入窗口,之后检测用户在该位置输入窗口中输入对应的位置信息。这种方式适用于对应的用户设备没有安装GPS及其他定位设备的情况。
[0094]三、根据移动终端入网的接入网点(比如基站)来确定移动终端所处的地理位置信息。
[0095]当然在实际应用中,上述的步骤S12和步骤S14中采集地理位置信息的过程也可以通过其他方式实现,比如根据用户的上网记录中用于查询本地生活服务的搜索记录等信息确定用户的位置信息,比如在用户的近期上网记录中出现“北京正在上映的电影”或者“中关村好吃的地方”等之类的搜索记录时,可以获取用户的地理位置信息为“北京”或者“中关村”。
[0096]在具体实施时,在步骤S12和步骤S14中获取地址位置信息时,上述的各种方式可以均实施,也可以仅实施其中的任意一种或者两种,实施多种方式的好处是能够提高准确度。当然在实际应用中,上述的步骤S12和步骤S14也可以通过其他方式实施,在能够获取到地址位置信息的前提下和步骤S14,步骤S12和步骤S14中获取地理位置信息的过程具体如何实施都不会影响本发明的保护范围。
[0097]在具体实施时,上述的步骤S13中,发送到服务器中的内容数据中还可能包含其他内容,比如该内容数据的时间属性信息,这里的时间属性信息可以是指发送该内容数据至服务器的时间的信息等。对应于步骤S13上传的内容数据,上述的步骤S15可以实施为多种不同的形式,下面结合一些优选的方式进行说明:
[0098]—、从服务器获取与所述第二地理位置信息具有对应关系的内容数据以及该内容数据对应的用户标识。这样做的好处时,能够在后续的展示的过程中,还将发表相应内容数据的用户标识展示给用户。这样能够用户能够知道发表相应的用户标识的用户是谁。
[0099]二、从服务器获取与所述第二地理位置信息具有对应关系的内容数据,具体为从服务器获取与好友用户标识、且与所述第二地理位置信息具有对应关系的内容数据。此时,上述的方法中,在步骤S15之前还需要包括预先设置用户的好友关系的过程,其中这里的好友关系用于表达用户的好友。具体来说,执行第一方面所述的方法的主体比如移动终端可以根据用户的输入或者自动识别确定用户的好友关系,并预先在服务器中设置,这样服务器接收到获取信息请求之后,能够根据用户的标识确定用户的好友,并查找是否有用户的好友在同一地理位置(第二地理位置信息所表达的地理位置)发表了内容数据。若是,则向移动终端返回该内容数据。
[0100]通过这种方式,后续过程中,能够仅将用户好友对应的内容数据展示给用户。有助于提升用户与好友之间的亲密度。
[0101]三、当内容数据包含时间属性信息时,从服务器获取与所述第二地理位置信息具有对应关系、具有时间属性信息的内容数据。
[0102]通过这种方式,后续过程中,能够还将相应的内容数据对应的时间信息展示给用户,让用户能够知道所展示的内容数据是何时获取到的。
[0103]四、当内容数据包含时间属性信息时,从服务器获取其时间属性信息与所述发布时间信息相匹配的、且与所述第二地理位置信息具有对应关系的内容数据;其中这里的发布时间信息是用于表示需要获取的内容数据的发布时间或时间段。此时,在上述的方法中,在步骤S15之前,还应包含获取发布时间信息的过程,具体来说,该可以预先设定要获取的内容数据的发布时间或者时间段做为发布时间信息。
[0104]在具体实施时,这里所指的时间属性信息与发布时间信息相匹配可以是指一个内容数据的时间属性信息所表示的时间位于发布时间信息所表示的时间段内或者距离发布时间信息所表示的时间或者时间段的时长在预设范围内。
[0105]通过这种方式,能够获取特定时间段内的内容数据并展示给用户。在具体实施时,这里的预先设定要获取的内容数据的发布时间或者时间段做为发布时间信息过程可以是自行设定一个特定的时间段比如当前时刻之前的三年内,或者也可以按照用户的输入设定一个特定的时间段。
[0106]在具体实施时,可以仅执行上述各个形式中的任意一项,或者第一种形式和第二种形式中的任意一项也可以与第三种形式和第四种形式中的任意一项同时执行。并且
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1