用于将兴趣点信息共享为web链接的方法和装置制造方法

文档序号:7993959阅读:168来源:国知局
用于将兴趣点信息共享为web链接的方法和装置制造方法
【专利摘要】本发明提供了一种方式,该方式用于促进经由数据消息收发来将与兴趣项目有关的信息共享为web链接。消息收发客户端确定对于共享与兴趣项目有关的信息的请求。消息收发客户端然后促使将该信息、地理编码的信息、共享目的地、以及用于这些共享目的地的用户证书编码成通信。消息收发客户端进一步促使该通信向web服务器的传输。接着,消息平台确定对于创建web链接以用于共享与兴趣项目有关的信息的请求,其中该请求包括将该信息、共享目的地、以及用户证书编码的通信。消息平台然后处理和/或促进对该请求的处理,以促使基于该通信的对web链接的创建。消息平台进一步确定使得该web链接可用于这些共享目的地。
【专利说明】用于将兴趣点信息共享为WEB链接的方法和装置
【背景技术】
[0001]服务提供商和设备制造商(例如,无线、蜂窝等)不断受到如下挑战:通过例如提供有吸引力的网络服务来向消费者递送价值和便利。一个感兴趣的领域已经是对如下服务的开发,这些服务使移动设备用户能够搜索、评论、以及做出关于兴趣项目或者兴趣点(POI)的推荐。更具体而言,存在一种兴趣正在将这些功能与社交联网服务合并,从而用户能够与他们的好友、家人、和/或同事共享他们个人的搜索、评论、和/或推荐。当今的移动设备(例如,移动电话和/或智能电话)通常具有数据服务(例如,通用分组无线电服务(GPRS)),这些数据服务提供通向因特网的连通,以用于访问各种搜索引擎和社交联网服务。然而,在新兴市场中,GPRS或者其他数据服务可能是昂贵的。因此,在这样的市场中的许多用户将他们的通信限于语音和标准的消息收发服务(例如,短消息服务(SMS)、多媒体消息收发服务(MMS)等),由此潜在地限制了他们参与更高级的与POI有关的服务的能力。例如,本文消息收发服务通常被限制为每文本消息140-160个字符,这使得经由一个或多个文本消息来共享与兴趣项目有关的信息是复杂而低效的。因此,服务提供商和设备制造商面临着如下的显著技术挑战:向新兴市场中的用户提供经由一个或多个数据消息收发服务来共享信息(例如,与特定POI有关的促销信息)的能力。

【发明内容】

[0002]因此,存在对于如下方式的需要,该方式用于促进将与兴趣项目有关的信息共享为web链接,该web链接 能够由与标准消息收发协议(例如,SMS、MMS、其他数据消息等)兼容的通信来发起和/或能够由标准消息收发协议来传输。
[0003]根据一个实施例,一种方法包括:确定对于共享与至少一个兴趣项目有关的信息的请求。该方法还包括:至少部分地促使将该信息、地理编码的信息、一个或多个共享目的地、用于该一个或多个共享目的地的一个或多个用户证书、或者它们的组合编码成至少一个通信。该方法进一步包括:至少部分地促使该至少一个通信向web服务器的传输。
[0004]根据另一实施例,一种装置包括至少一个处理器和至少一个存储器,该至少一个存储器包括用于一个或多个计算机程序的计算机程序代码,该至少一个存储器和该计算机程序代码被配置为:与该至少一个处理器一起,促使该装置确定对于共享与至少一个兴趣项目有关的信息的请求。该装置还被促使:至少部分地促使将该信息、地理编码的信息、一个或多个共享目的地、用于该一个或多个共享目的地的一个或多个用户证书、或者它们的组合编码成至少一个通信。该装置进一步被促使:至少部分地促使该至少一个通信向web服务器的传输。
[0005]根据另一实施例,一种计算机可读存储介质承载一个或多个指令的一个或多个序列,一个或多个指令的一个或多个序列在由一个或多个处理器执行时促使装置确定对于共享与至少一个兴趣项目有关的信息的请求。该装置还被促使:至少部分地促使将该信息、地理编码的信息、一个或多个共享目的地、用于该一个或多个共享目的地的一个或多个用户证书、或者它们的组合编码成至少一个通信。该装置进一步被促使:至少部分地促使该至少一个通信向web服务器的传输。
[0006]根据另一实施例,一种设备包括:用于确定对于共享与至少一个兴趣项目有关的信息的请求的装置。该设备还包括:用于至少部分地促使将该信息、地理编码的信息、一个或多个共享目的地、用于该一个或多个共享目的地的一个或多个用户证书、或者它们的组合编码成至少一个通信的装置。该设备进一步包括:用于至少部分地促使该至少一个通信向web服务器的传输的装置。
[0007]根据一个实施例,一种方法包括:确定对于创建至少一个web链接以用于共享与至少一个兴趣项目有关的信息的请求,其中该请求包括至少一个通信,该至少一个通信将该信息、一个或多个共享目的地、用于该一个或多个共享目的地的一个或多个用户证书、或者它们的组合编码。该方法还包括:处理和/或促进对该请求的处理,以至少部分地促使至少部分地基于该至少一个通信的对该至少一个web链接的创建。该方法进一步包括:确定使得该至少一个web链接可用于该一个或多个共享目的地。
[0008]根据另一实施例,一种装置包括至少一个处理器和至少一个存储器,该至少一个存储器包括用于一个或多个计算机程序的计算机程序代码,该至少一个存储器和该计算机程序代码被配置为:与该至少一个处理器一起,促使该装置确定对于创建至少一个web链接以用于共享与至少一个兴趣项目有关的信息的请求,其中该请求包括至少一个通信,该至少一个通信将该信息、一个或多个共享目的地、用于该一个或多个共享目的地的一个或多个用户证书、或者它们的 组合编码。该装置还被促使:处理和/或促进对该请求的处理,以至少部分地促使至少部分地基于该至少一个通信的对该至少一个web链接的创建。该装置进一步被促使:确定使得该至少一个web链接可用于该一个或多个共享目的地。
[0009]根据另一实施例,一种计算机可读存储介质承载一个或多个指令的一个或多个序列,一个或多个指令的一个或多个序列在由一个或多个处理器执行时促使装置确定对于创建至少一个web链接以用于共享与至少一个兴趣项目有关的信息的请求,其中该请求包括至少一个通信,该至少一个通信将该信息、一个或多个共享目的地、用于该一个或多个共享目的地的一个或多个用户证书、或者它们的组合编码。该装置还被促使:处理和/或促进对该请求的处理,以至少部分地促使至少部分地基于该至少一个通信的对该至少一个web链接的创建。该装置进一步被促使:确定使得该至少一个web链接可用于该一个或多个共享目的地。
[0010]根据另一实施例,一种设备包括:用于确定对于创建至少一个web链接以用于共享与至少一个兴趣项目有关的信息的请求的装置,其中该请求包括至少一个通信,该至少一个通信将该信息、一个或多个共享目的地、用于该一个或多个共享目的地的一个或多个用户证书、或者它们的组合编码。该设备还包括:用于处理和/或促进对该请求的处理,以至少部分地促使至少部分地基于该至少一个通信的对该至少一个web链接的创建的装置。该设备进一步包括:用于确定使得该至少一个web链接可用于该一个或多个共享目的地的
>J-U ρ?α装直。
[0011]此外,对于本发明的各种示例实施例,以下是可应用的:一种方法包括促进对以下各项的处理和/或处理以下各项:(I)数据和/或(2)信息和/或(3)至少一个信号,该(I)数据和/或(2)信息和/或(3)至少一个信号至少部分地基于在本申请中被公开为与本发明的任何实施例相关的方法(或者过程)中的任何一个或者任何组合(或者至少部分地从在本申请中被公开为与本发明的任何实施例相关的方法(或者过程)中的任何一个或者任何组合而获得)。
[0012]对于本发明的各种示例实施例,以下也是可应用的:一种方法包括促进对至少一个接口的访问,该至少一个接口被配置为允许对至少一个服务的访问,该至少一个服务被配置为执行在本申请中所公开的网络或者服务提供商方法(或者过程)中的任何一个或者任何组合。
[0013]对于本发明的各种示例实施例,以下也是可应用的:一种方法包括促进创建和/或促进修改(I)至少一个设备用户接口元素和/或(2)至少一个设备用户接口功能,该(I)至少一个设备用户接口元素和/或(2)至少一个设备用户接口功能至少部分地基于:在本申请中被公开为与本发明的任何实施例相关的方法或者过程中的一个或者任何组合所产生的数据和/或信息;和/或在本申请中被公开为与本发明的任何实施例相关的方法(或者过程)中一个或者任何组合所产生的至少一个信号。
[0014]对于本发明的各种示例实施例,以下也是可应用的:一种方法包括创建和/或修改(I)至少一个设备用户接口元素和/或(2)至少一个设备用户接口功能,该(I)至少一个设备用户接口元素和/或(2)至少一个设备用户接口功能至少部分地基于:在本申请中被公开为与本发明的任何实施例相关的方法或者过程中的一个或者任何组合所产生的数据和/或信息;和/或在本申请中被公开为与本发明的任何实施例相关的方法(或者过程)中一个或者任何组合所产生的至少一个信号。
[0015]在各种示例实施例中,这些方法(或者过程)能够在服务提供商侧上或者在移动设备侧上或者以在服务提供商与移动设备之间并且在两侧上执行动作的任何共享方式来实现。
[0016]对于各种示例实施例,以下是可应用的:一种设备,包括用于执行根据原始提交的权利要求1-10、21-30和46-48中的任一项的方法的装置。
[0017]仅通过举例说明多个特定实施例和实施方式,包括用于实现本发明的所设想的最佳模式,从以下详细描述中容易清楚本发明的更多其他方面、特征、以及优点。本发明还能够有其他和不同的实施例,并且它的若干细节能够在各种显见的方面中被修改,而都没有脱离本发明的精神和范围。因此,附图和描述将被视为在性质上是说明性的而不被视为限制性的。
【专利附图】

【附图说明】
[0018]在附图的各图中通过示例的方式而不是通过限制的方式来举例说明本发明的实施例:
[0019]图1是根据一个实施例的能够促进经由一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接的系统的示图;
[0020]图2A和2B分别是根据一个实施例的消息收发客户端和消息平台的部件的示图;
[0021]图3是根据一个实施例的用于促进经由一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接的客户端侧过程的流程图;
[0022]图4是根据一个实施例的用于促进经由一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接的服务器侧过程的流程图;[0023]图5是根据各种实施例的在图3和4的过程中所利用的用户界面的示图;
[0024]图6是根据各种实施例的在图3和4的过程中所利用的社交网络服务网站和基于web的地图绘制服务网站的示例的示图;
[0025]图7是能够被用来实施本发明的一个实施例的硬件的示图;
[0026]图8是能够被用来实施本发明的一个实施例的芯片组的示图;以及
[0027]图9是能够被用来实施本发明的一个实施例的移动终端(例如,手机)的示图。
【具体实施方式】
[0028]公开了一种用于促进经由数据消息收发服务来将与兴趣项目有关的信息共享为web链接的方法、装置、以及计算机程序的示例。在以下描述中,出于解释的目的,阐述了许多具体的细节以便提供对本发明的实施例的透彻理解。然而,对本领域的技术人员明显的是,本发明的实施例可以不带有这些具体的细节或者用等效的布置来实行。在其他实例中,公知的结构和设备以框图的形式示出,以便避免不必要地使本发明的实施例晦涩难懂。
[0029]图1是根据一个实施例的能够促进经由一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接的系统的示图。如先前所讨论的,服务提供商和设备制造商越来越有兴趣开发使移动设备用户能够搜索、评论、以及做出关于兴趣项目或者兴趣点(POI)的推荐的服务。更具体而言,存在一种兴趣将这些功能与社交联网服务合并,从而用户能够与他们的好 友、家人、和/或同事共享他们个人的搜索、评论、和/或推荐。当今的移动设备(例如,移动电话和/或智能电话)通常具有GPRS,GPRS使用户能够具有对各种搜索引擎和社交联网服务的移动访问。然而,在新兴市场中,多数用户不具有带GPRS功能的电话或者智能电话,并且因此被限制于语音和数据消息收发服务(例如,SMS、MMS等)。此外,SMS消息收发服务通常被限制为每SMS消息140-160个字符,这使经由一个或多个SMS消息来共享位置信息是复杂而低效的。另外,在新兴市场中,用户经常限于使用因特网咖啡屋和家用个人计算机以便经由一个或多个社交联网服务来访问和更新位置信息。此外,在新兴市场中对搜索引擎和社交联网服务的受限访问的问题对于小企业进一步加剧。特别是,小企业形成了新兴市场中的业务景观;然而,它们很少具有网站和/或web存在,用以向消费者提供关于它们的企业的信息(例如,位置、营业时间、即将到来的销售等)。
[0030]为了解决这个问题,根据一个实施例,图1的系统100引入了用以经由一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接的能力。更具体而言,系统100使用户能够共享关于一个或多个社交联网服务(例如,FACEB00K、TWITTER、F0URSQUARE等)的这样的信息。例如,系统100使用户能够通过本地搜索应用或者基于物理邻近(例如,通过小区id和/或全球定位系统(GPS)来确定)来选择特定的兴趣项目(例如,餐厅),并且经由数据消息(例如,SMS消息)在一个或多个社交联网服务上与他的或者她的好友、家人、和/或同事共享关于(例如,他或者她喜欢、不喜欢、推荐等的)该项目的信息。
[0031]在一个实施例中,系统100的客户端侧对与用户想要共享的兴趣项目有关的信息、与该兴趣项目有关的位置信息、地理编码的信息或者它们的组合、用户对用来共享信息的一个或多个社交联网服务的选择、以及用户的社交网络证书进行编码,并且经由通信网络105经由数据消息服务(例如,SMS消息)向系统100的服务器侦彳传输这些信息。例如,系统100可以提示用户使用他的或者她的移动设备(例如,移动电话)来发送预定义的文本消息如下:“1为喜欢”、“2为不喜欢”、“3为签入”、“4为FACEB00K”、“5为TWITTER”等。系统100的客户端侧然后向已经在客户端(例如,SMS客户端)中硬编码并且与和系统100相关联的特定SMS网关相对应的号码发送该SMS消息。一旦SMS网关提供商接收到用户的SMS消息,该SMS消息经由通信网络105经由超文本传送协议(HTTP)被转发给系统100的服务器侧。一旦系统100的web服务器接收到该SMS消息,系统100能够至少地部分基于该SMS消息的内容来确定该SMS消息从哪个用户起始以及用户想要哪个社交网络服务以共享他的或者她的关于兴趣项目的信息。系统100然后创建web链接(例如,统一资源定位符(URL)链接),该web链接引用特定的因特网资源(例如,基于web的地图绘制服务)以及与兴趣项目有关的地理编码的信息(例如,餐厅的名称、地址、电话号码等),该地理编码的信息由系统100的服务器侧经由通信网络105从系统100的客户端侧和/或一个或多个第三方提供商所获得。进一步地,系统100促使web链接在由用户所选择的一个或多个社交联网服务上被发布或者张贴,从而它在该一个或多个社交联网服务上表现为“用户XYZ喜欢餐厅ABC”并且该web链接的“ABC”部分表现为作为超链接而工作。因此,一个或多个社交联网服务的用户能够查看原始用户想要共享的与兴趣项目有关的信息并且能够与web链接交互,这在这个实例中将自动地使该兴趣项目连同与该兴趣项目有关的附加地理编码的信息一起定位在基于web的地图绘制服务上。
[0032]除了共享特定用户的关于兴趣项目的喜欢/不喜欢之外,系统100还能够有各种其他功能。例如,系统100能够使用户能够与一个或多个好友共享他或者她新近拜访的有趣位置;记录兴趣项目(例如,商店或者餐厅)以用于以后参考;向好友、家人、和/或同事提供去往兴趣项目(例如,寺庙、教堂、医院、警察局等)的方向;并且还能够作为业务模型而工作(例如,从移动设备到Web共享主要位置)。
[0033]在另一实施例中,系统100能够对与用户想要共享的兴趣项目有关的信息进行编码并且经由通用分组无线电服务(GRPS)消息、多媒体消息收发服务(MMS)消息、数据消息、或者它们的组合来传输该信息。例如,如果用户的移动设备(例如,移动电话)被配备有摄像机并且包含被配置用于MMS的至少一个客户端,则用户能够将与兴趣项目有关的照片(例如,餐厅的外观或者食物餐盘)连同与该兴趣项目有关的其他信息一起共享。在这个实例中,系统100的客户端侧将与用户想要共享的兴趣项目有关的信息、与兴趣项目有关的位置信息、地理编码的信息或者它们的组合、用户对一个或多个社交联网服务的选择、以及用户的社交网络证书编码为丽S消息,并且经由通信网络105向系统100的服务器侧传输这些信息。系统100然后存储该丽S消息的内容并且使得它可用作为web链接(例如,动态生成的URL链接),系统100还将该web链接与特定的因特网资源(例如,基于web的地图绘制服务)以及经由通信网络105从系统100的客户端侧和/或一个或多个第三方提供商所获得的与兴趣项目有关的地理编码的信息相关联。在这个示例中,当社交网络服务用户点击“ABC”超链接时,他或者她除了查看位于基于web的地图绘制服务上的兴趣项目和有关地理编码的信息之外,还能够查看与兴趣项目有关的照片。
[0034] 在一个实施例中,由系统100向一个或多个社交联网服务所发布或者张贴的涉及兴趣项目的web链接是持续存在的,但是由用户共享的信息和/或涉及该兴趣项目的附加地理编码的信息可以随时间而被改变和/或更新。例如,在小企业(例如,餐厅)的情况下,所有者可能想要更新他的或者她的每周午餐特色菜(specials)。因此,如果一个或多个社交联网服务的用户点击所发布或者张贴的web链接,则兴趣项目将仍然自动地位于基于web的地图绘制服务上,但是在这个实例中,每周午餐特色菜将被更新。作为结果,系统100使新兴市场中的小企业所有者能够具有web存在。
[0035]如图1中所示出的,系统100包括一个或多个用户设备(UE) IOla-1Olm(还共同地称为UE 101),用户设备IOla-1Olm包含消息收发客户端103 (例如,SMS客户端或者MMS客户端),消息收发客户端103具有经由通信网络105而通向包含消息平台109的web服务器107的连通。UE 101还经由通信网络105与网关提供商(例如,SMS网关或者丽S网关)(出于说明性目的而未示出)连接。web服务器107经由通信网络105而连接到一个或多个社交联网服务Illa-1lln(例如,FACEB00K、TWITTER、FOURSQUARE等)(还共同地称为社交网络提供商111)、一个或多个第三方服务提供商113a-113p (例如,基于位置的服务和/或POI数据提供商)(还共同地称为第三方服务提供商113)。在一个实施例中,UE 101还包含经由通信网络105而与web服务器107连接的本地搜索应用115。
[0036]在一个实施例中,消息收发客户端103确定对于获得与至少一个兴趣项目和/或特定位置有关的信息的请求。兴趣项目可以基于物理邻近或者通过使用本地搜索应用115来确定。更具体而言,UE 101的用户能够指定类别(例如,食物、娱乐等)或关键词(例如,餐厅ABC)或者利用UE 101的物理位置(例如,通过小区id和/或GPS来确定)以发现兴趣项目。UE 101的类别、关键词、或者物理位置由消息客户端103作为数据消息(例如,SMS消息)经由通信网络105传输给在web服务器107内的消息平台109。消息平台109然后至少部分地基于由U E 101的用户或者物理位置所指定的准则从第三方服务提供商113确定POI数据。POI数据具有与它相关联的元数据,诸如大楼名称、街道名称、地标参考、区域名称、城市名称、地理坐标等。另外,POI数据在一些情况下还具有与它相关联的信息,诸如电子邮件地址、电话号码、以及网站。消息平台109然后至少部分地促使经由通信网络105向在UE 101内的消息收发客户端103和本地搜索应用115传输回结果。一旦结果被UE 101获得,用户可以从头到尾地浏览这些结果并且进行某一种类的动作(例如,直接呼叫餐厅)。
[0037]在一个示例实施例中,从客户端侧的视角,消息收发客户端103确定UE 101的用户的如下请求:在一个或多个共享目的地(例如,社交联网服务111和/或搜索引擎115)共享与至少一个兴趣项目(例如,我喜欢餐厅ABC)有关的信息。消息收发客户端103然后至少部分地促使:将用户想要共享的信息编码成至少一个通信(例如,SMS消息),用户想要共享的信息包括:与兴趣项目有关的位置信息、地理编码的信息(例如,由用户和/或本地搜索应用115所确定的名称、地址、位置等)、或者它们的组合、由用户所选择的一个或多个共享目的地、与所选择的共享目的地相关联的一个或多个用户证书(例如,登录和口令)、或者它们的组合。例如,消息客户端103能够将用户的请求编码如下:“1为喜欢”、“2为不喜欢”、“3为签入”、“4为FACEB00K”、“5为TWITTER”等。消息客户端103然后至少部分地促使:经由通信网络105向在web服务器107内的消息平台109传输经编码的通信。
[0038]在一个示例实施例中,从服务器侧的视角,在web服务器107内的消息平台109确定对于共享与兴趣项目有关的信息(例如,“我喜欢餐厅ABC”)的请求。更具体而言,消息平台109确定对于创建与用户想要共享的项目和信息相关联的至少一个web链接的请求。一旦消息平台109经由通信网络105从消息收发客户端103接收到经编码的通信,消息平台109将该通信解码以确定该通信来自哪个用户、该信息涉及的兴趣项目、与该兴趣项目有关的位置信息、地理编码的信息、或者它们的组合、用户想要向哪个共享目的地发布或者张贴该信息、以及用于一个或多个共享目的地的用户证书。至少部分地基于该项目的标识(例如,由用户或者本地搜索应用115所确定的名称、地址、位置等),消息平台109确定与兴趣项目有关的其他信息。更具体而言,消息平台109从一个或多个第三方服务提供商113 (例如,基于web的地图绘制服务)确定兴趣项目所位于的地图的一部分。在一个实施例中,消息平台109还能够从一个或多个第三方服务提供商113(例如,POI数据库提供商)确定与该项目有关的附加地理编码的信息(例如,街道名称、电话号码、电子邮件地址、工作时间等)。消息平台109然后至少部分地促使:生成web链接以至少部分地包括与位置信息、地理编码的信息、一个或多个服务、或者它们的组合的关联性。例如,消息平台109能够生成写着“用户XYZ喜欢餐厅ABC”的web链接并且使用户能够与该web链接交互,这在这个实例中将自动地使兴趣项目连同与该兴趣项目有关的位置和地理编码的信息一起定位于地图上。如先前所讨论的,如果UE 101支持GPRS、MMS、或者数据信道消息,则消息平台109还可以将照片、视频、或者它们的组合与所生成的web链接相关联。进一步地,消息平台109至少部分地基于一个或多个用户证书来确定使至少一个web链接可用于由用户所选择的一个或多个共享目的地。作为结果,一个或多个共享目的地的用户能够查看“用户XYZ喜欢餐厅ABC”的事实并且可以甚至通过点击该web链接来确定与餐厅ABC有关的附加信息。此外,如先前所讨论的,用户还能够使用消息客户端103以便于更新与由消息平台109所生成的持续存在的web链接相关联的信息。
[0039]通过示例的方式,系统100的通信网络105包括一个或多个网络,诸如数据网络、无线网络、电话网络、或者它们的任何组合。设想到,数据网络可以是任何局域网(LAN)、城域网(MAN)、广域网(WAN)、公共数据网(例如,因特网)、短程无线网络、或者任何其他合适的分组交换网络,诸如商业上拥有的专有分组交换网络,例如专有电缆或者光纤网络等,或者它们的任何组合。此外,无线网络可以是例如蜂窝网络,并且可以采用包括全球演进的增强数据速率(EDGE)、通用 分组无线电服务(GPRS)、全球移动通信系统(GSM)、网际协议多媒体子系统(MS)、通用移动电信系统(UMTS)等的各种技术,以及任何其他合适的无线介质,例如全球微波接入互操作性(WiMAX)、长期演进(LTE)网络、码分多址(CDMA)、宽带码分多址(WCDMA)、无线保真(WiFi)、无线LAN(WLAN)、蓝牙?、网际协议(IP)数据播送、卫星、移动自组织网络(MANET)等,或者它们的任何组合。
[0040]UE 101是任何类型的移动终端、固定终端、或者便携终端,包括移动手机、站点、单元、设备、多媒体计算机、多媒体板、因特网节点、通信器、台式计算机、膝上型计算机、笔记本计算机、上网本计算机、板式计算机、个人通信系统(PCS)设备、个人导航设备、个人数字助理(PDA)、音频/视频播放器、数字摄像机/摄影机、定位设备、电视接收器、无线电广播接收器、电子书设备、游戏设备、或者它们的任何组合,包括这些设备的附件和外设,或者它们的任何组合。还设想到,UE 101能够支持对用户的任何类型的接口(诸如“可佩戴的”电路
坐')
寸/ ο
[0041]通过示例的方式,UE 101、消息收发客户端103、web服务器107、消息平台109、以及本地搜索应用115使用公知的、新的或者仍在开发的协议来相互通信并且与通信网络105的其他部件通信。在这种背景中,协议包括定义通信网络105内的网络节点如何基于通过通信链路所发送的信息而相互交互的规则集合。协议在每个节点内的不同操作层有效,从生成和接收各种类型的物理信号到选择用于传送那些信号的链路、到由那些信号所指示的信息的格式、到识别在计算机系统上执行的哪个软件应用发送或者接收该信息。在开放系统互连(OSI)参考模型中描述了用于通过网络来交换信息的概念上不同的协议层。
[0042]网络节点之间的通信通常通过交换离散的数据分组来实现。每个分组通常包括(I)与特定协议相关联的头部信息和(2)有效载荷信息,有效载荷信息跟随头部信息并且包含可以独立于该特定协议而被处理的信息。在一些协议中,分组包括(3)尾部信息,尾部信息跟随有效载荷并且指示有效载荷信息的结束。头部包括如下的信息,诸如分组的源、它的目的地、有效载荷的长度、以及由协议使用的其他性质。通常,用于特定协议的有效载荷中的数据包括用于与OSI参考模型的不同的更高层相关联的不同协议的头部和有效载荷。用于特定协议的头部通常指示用于在它的有效载荷中所包含的下一协议的类型。更高层协议据称被封装在更低层协议中。在穿越多个异构网络(诸如因特网)的分组中所包括的头部通常包括:如由OSI参考模型所定义的物理(层I)头部、数据链路(层2)头部、网络间(层3)头部和传输(层4)头部、以及各种应用(层5、层6和层7)头部。
[0043]图2A是根据一个实施例的消息收发客户端103的部件的示图。通过示例的方式,消息收发客户端103包括一 个或多个客户端侧部件,该一个或多个客户端侧部件用于促进经由一个或多个数据消息收发服务来共享与兴趣项目有关的信息。设想到,这些部件的功能可以在一个或多个部件中被组合或者由等效功能的其他部件来执行。在这个实施例中,消息收发客户端103包括控制逻辑201、通信模块203、以及编码模块205。
[0044]控制逻辑201监督任务,包括由通信模块203和编码模块205执行的任务。例如,虽然其他模块可以执行实际任务,但是控制逻辑可以确定何时以及如何执行那些任务或者另外地指引其他模块来执行任务。
[0045]通信模块203被用于UE 101的消息收发客户端103与web服务器107的消息平台109之间的通信。通信模块203可以被用来传达命令、请求、数据等。例如,通信模块203可以被用来向编码模块205传输来自UE 101的用户接口(例如,字母数字小键盘)的数据,和/或至少部分地促使在UE 101的图形用户接口(例如,显示器)处呈现、渲染、和/或显示从消息平台109所传输的数据。此外,通信模块203被用来向消息平台109传输用以创建至少一个web链接的请求,该至少一个web链接指向用户想要共享的与至少一个兴趣项目(例如,餐厅)有关的信息。通信模块203还被用于本地搜索应用115与web服务107的消息平台109之间的通信。进一步地,通信模块203被用于编码模块205与web服务107的消息平台109之间的通/[目。
[0046]编码模块205被用来将与用户想要共享的至少一个兴趣项目有关的信息(例如,“我喜欢餐厅ABC”)、与该至少一个兴趣项目有关的位置信息、地理编码的信息、或者它们的组合、一个或多个共享目的地(例如,FACEB00K、TWITTER、GOOGLE等)、用于一个或多个共享目的地的一个或多个用户证书(例如,登录和口令)、或者它们的组合编码成至少一个通信(例如,SMS或者MMS消息)。例如,消息客户端103能够将用户的请求编码如下:“1为喜欢”、“2为不喜欢”、“3为签入”、“4为FACEB00K”、“5为TWITTER”等。在另一实施例中,消息客户端能够将用户的请求编码为预定义的消息(例如,“我喜欢这个餐厅”、“我喜欢在这个餐厅的食物”、“我推荐这个餐厅”等)。如先前所讨论的,如果UE 101与丽S消息收发是兼容的,则编码模块205还可以被用来将照片、视频、或者它们的组合编码。[0047]图2B是根据一个实施例的消息平台109的部件的示图。通过示例的方式,消息平台109包括一个或多个服务器侧部件,该一个或多个服务器侧部件用于促进经由一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接。设想到,这些部件的功能可以在一个或多个部件中被组合或者由等效功能的其他部件来执行。在这个实施例中,消息平台109包括控制逻辑231、通信模块233、解码模块235、缓存模块237、聚合模块239、以及编码模块241。
[0048]与消息收发客户端103的控制逻辑201相类似,控制逻辑231监督任务,包括由通信模块233、解码模块235、缓存模块237、聚合模块239、以及编码模块241所执行的任务。例如,虽然其他模块可以执行实际任务,但是控制逻辑231可以确定何时以及如何执行那些任务或者另外地指引其他模块来执行任务。
[0049]与消息收发客户端103的通信模块203相类似,通信模块233被用于web服务器107的消息平台109与UE 101的消息收发客户端103之间的通信。通信模块233可以被用来传达命令、请求、数据等。更具体而言,通信模块233被用于消息收发客户端103的通信模块203与缓存模块237之间的通信。
[0050]与消息收发客户端103的编码模块205相类似,解码模块235被用来对由消息收发客户端103的通信模块203和消息平台109的通信模块233所传输的至少一个通信(例如,SMS或者MMS消息)进行解码,以确定用户想要共享关于其的信息的至少一个兴趣项目的标识(例如,名称、地址、位置)、用户想要共享的信息(例如,“我喜欢餐厅ABC”)、与该至少一个兴趣项目有关的位置信息、地理编码的信息、或者它们的组合、一个或多个共享目的地(例如,FACEB00K、TWITTER、GOOGLE等)、以及用于一个或多个共享目的地的一个或多个用户证书(例如,登录和口令)。
[0051]缓存模块237在与至少一个兴趣项目有关的信息已经被解码模块235解码之后缓存它。例如,一旦解码模块235将该至少一个通信解码,用户想要共享的信息(例如,“我喜欢餐厅ABC”)被缓存在缓存模块237内,而通信模块233将标识信息(例如,ABC)传输给聚合模块239。
[0052]在一个实施例中,聚合模块239被用来把从一个或多个第三方服务提供商113、通过通信网络105可访问的另一来源、或者它们的组合所获得的其他数据(例如,除了由消息收发客户端103所传输的位置信息、地理编码的信息、或者它们的组合之外的附加地理编码的POI数据)与用户想要共享的与至少一个兴趣项目有关的信息相关联和/或聚合。例如,聚合模块239使用本地搜索应用115,至少部分地基于用户对标识信息(姓名、地址、位置等)的输入和/或用户对兴趣项目的选择,来确定该至少一个兴趣项目与位置信息相关联。聚合模块239然后处理和/或促进对处理位置信息的处理,以从第三方服务提供商113中的一个或多个第三方服务提供商确定附加地理编码的信息。如先前所讨论的,从第三方服务提供商113中的一个或多个第三方服务提供商所获得的地理编码的POI数据,能够具有与它相关联的元数据,诸如大楼名称、街道名称、地标参考、区域名称、城市名称、地理坐标等。此外,地理编码的POI数据在一些情况下还能够包含如下的信息:诸如电子邮件地址、电话号码、和/或网站。一旦聚合模块239获得与兴趣项目有关的附加地理编码的信息,它被缓存在缓存模块237内。进一步地,聚合模块239还被用来确定与该至少一个兴趣项目有关的其他信息和/或服务(例如,基于web的地图绘制服务)。作为聚合模块239的结果而获得的其他信息在它被通信模块233传输给编码模块241之前也被缓存在缓存模块237 内。
[0053]编码模块241被用来对用户想要共享的与至少一个兴趣项目有关的信息(例如,“我喜欢餐厅ABC”)、与该至少一个兴趣项目有关的位置信息、地理编码的信息(例如,名称、地址、位置等)、或者它们的组合、一个或多个共享目的地、用于一个或多个共享目的地的一个或多个用户证书、附加地理编码的信息、以及与该至少一个兴趣项目有关的其他信息和/或服务进行编码,并且至少部分地基于所有这个信息来生成至少一个web链接(例如,URL链接)。编码模块241与通信模块233 —起地然后确定使该至少一个web链接可用于由用户所选择的一个或多个共享目的地。如先前所讨论的,在一个示例中,一旦该至少一个web链接被通信模块233发布或者张贴到一个或多个共享目的地,该共享目的地的用户将能够查看“用户喜欢餐厅ABC”的事实,并且他或者她还将能够点击web链接ABC,这将自动地使餐厅ABC连同与该特定兴趣项目有关的位置和地理编码的信息一起定位在由第三方服务提供商113中的一个或多个第三方服务提供商所提供的地图的一部分上。
[0054]图3是根据一个实施例的用于促进经由一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接的客户端侧过程的流程图。在一个实施例中,消息收发客户端103执行过程300并且被实施在例如如图8中所示出的包括处理器和存储器的芯片组中。在步骤301中,消息收发客户端103确定对于共享与至少一个兴趣项目有关的信息的请求。例如,消息收发客户端103的用户可能想要共享关于特定兴趣项目或者POI (例如,餐厅ABC)的新近意见。此外,该信息可以包括与兴趣项目有关的位置信息、地理编码的信息、或者它们的组合。在图5中描绘了这个过程的说明性示例。
[0055]在步骤303中,消息收发客户端103至少部分地促使:将信息、地理编码的信息、一个或多个共享目的地、用于一个或多个共享目的地的一个或多个用户证书、或者它们的组合编码成至少一个通信 。在一个实施例中,该信息可以包括用户想要共享的与至少一个兴趣项目有关的信息(例如,“我喜欢餐厅ABC”)、与该至少一个兴趣项目有关的位置信息、地理编码的信息(例如,名称、地址、位置等)、或者它们的组合。在一个实施例中,共享目的地可以包括一个或多个社交联网服务(例如,FACEB00K、TWITTER、FOURSQUARE等)。为了在一个或多个社交联网服务发布和/或张贴信息,需要用户的证书(例如,登录和口令)以既获得访问又把将被共享的信息与特定的用户相关联。如先前所讨论的,当今的移动设备(例如,移动电话和/或智能电话)通常具有GPRS,GPRS使用户能够具有对社交联网服务和/或搜索引擎的移动访问。然而,在新兴市场中,多数用户不具有带GPRS功能的电话或者智能电话,并且因此被限制于语音和数据消息收发服务(例如,SMS、MMS等)。因此,用户在新兴市场中想要共享的与兴趣项目有关的信息必须首先以能够容易传输的方式(例如,SMS、丽S等)来编码。
[0056]在步骤305中,消息收发客户端103至少部分地促使:向web服务器传输该至少一个通信。如先前所讨论的,该至少一个通信由消息收发客户端103经由一个或多个数据消息收发服务(例如,SMS, MMS等)传输给web服务器107。在步骤307中,消息收发客户端103至少部分地促使:将该至少一个通信格式化为短消息服务消息、多媒体消息收发服务消息、或者它们的组合。短消息服务(SMS)消息是一种基于文本的消息收发系统,其使用标准化的通信协议来允许设备之间的短文本消息的交换。如先前所讨论的,SMS消息收发在新兴市场中是传输非语音数据的主要手段。例如,用户能够发送与兴趣项目有关的SMS消息如下:“1为喜欢”、“2为不喜欢”、“3为签入”、“4为FACEB00K”、“5为TWITTER”等。在另一实施例中,用户可能想要共享与兴趣项目有关的信息,并且用户可以拥有被配备有摄像机并且与MMS服务兼容的移动设备。多媒体消息收发服务(MMS)消息是另一种数据消息收发形式,然而,MMS消息还能够包括多媒体内容(例如,照片、视频等)。作为结果,用户能够将兴趣项目的照片(例如,餐厅的外观或者食物餐盘)连同与用户想要共享的关于兴趣项目的其他信息(例如,“我喜欢餐厅ABC”)一起共享。
[0057]在步骤309中,消息收发客户端103至少部分地基于一个或多个社交联网服务来确定一个或多个共享目的地、一个或多个用户证书、或者它们的组合。通过示例的方式,一个或多个社交联网服务可以包括FACEB00K、TWITTER、F0URSQUARE等。另外,在一个示例中,一个或多个用户证书可以包括与一个或多个社交联网服务有关的登录和口令信息。
[0058]图4是根据一个实施例的用于促进经由一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接的服务器侧过程的流程图。在一个实施例中,消息平台109执行过程400并且被实施在例如如图8中所示出的包括处理器和存储器的芯片组中。在步骤401中,消息平台109确定对于创建用于共享与至少一个兴趣项目有关的信息的至少一个web链接的请求,其中该请求包括:将信息、一个或多个共享目的地、用于一个或多个共享目的地的一个或多个用户证书、或者它们的组合编码的至少一个通信。如先前所讨论的,用户可能想要共享相比将在与SMS消息相关联的140-160个字符限制内相配的信息更多的与兴趣项目有关的信息。此外,用户可能想要在一个或多个社交联网服务与他的或者她的好友、家人、和/或同事共享这个信息。因此,用户将这个请求从客户端侧传输给服务器侧,该请求包含用户想要共享的信息、用以共享该信息的一个或多个目的地、以及所需要的用户证书(例如,登录和口令),用以在一个或多个共享目的地发布或者张贴该信息。
[0059]在步骤403中,消息平台109处理和/或促进对该请求的处理,以至少部分地促使:至少部分地基于该至少一个通信来创建该至少一个web链接。再次地,该至少一个通信的一个示例可以标明如下:“ABC”、“1为喜欢”、“4为FACEB00K”等。在另一示例中,该至少一个通信可以标明如下:“ABC”、“1为午餐特色菜”、“3为鸡肉”、“4为FACEB00K”等。在步骤405中,消息平台109确定使该至少一个web链接可用于该一个或多个共享目的地。如先前所讨论的,该一个或多个共享目的地可以包括一个或多个社交联网服务。
[0060]在步骤407中,消息平台109处理和/或促进对该至少一个通信的处理,以至少部分地促使:生成对于与该至少一个兴趣项目有关的其他信息的至少一个查询。在一个实施例中,兴趣项目首先由用户直接标识(例如,用户阅读在项目的外观上的标志“ABC”),并且然后将该信息录入到他的或者她的移动设备中。在另一示例中,用户使用与他的或者她的移动设备相关联的本地搜索应用来标识兴趣项目。在任一情况下,初始标识信息然后被用来生成对于与该兴趣项目有关的其他信息(例如,街道名称、驾驶方向等)的查询(即,问题或者询问)。这个其他信息可以从一个或多个第三方服务提供商(例如,基于web的地图绘制服务)来获得。
[0061] 在步骤409中,消息平台109至少部分地促使:通过一个或多个服务来执行该至少一个查询。如先前所讨论的,在一个实施例中,该一个或多个服务可以包括一个或多个基于web的地图绘制服务,从而当用户观察和/或点击与该兴趣项目相关联的web链接时,该兴趣项目可以自动地定位在地图上。在另一示例中,该一个或多个服务可以包括音乐流传输(streaming)和/或发布服务,从而当用户点击与兴趣项目(例如,音乐会场)有关的web链接时,他或者她能够听见经常与该特定兴趣项目有关的音乐。
[0062]在步骤411中,消息平台109至少部分地促使:生成至少一个web链接以至少部分地包括与该一个或多个服务、该至少一个查询的一个或多个结果、或者它们的组合的关联性。如先前所讨论的,该一个或多个服务、该至少一个查询的一个或多个结果、或者它们的组合的关联性使用户能够共享与该兴趣项目有关的更多信息,而不是经由数据消息收发服务(例如,SMS消息)所发送的140-160个字符。
[0063]在步骤413中,消息平台109至少部分地促使:生成至少一个web链接,其中该至少一个web链接进一步与至少一个兴趣项目有关的其他信息相关联。在一个示例中,新兴市场中的移动设备的用户可能想要共享相比将在单个SMS消息内相配的信息更多的与兴趣项目有关的信息,并且可能想要与他的或者她的好友、家人、和/或同事一起生成这个信息。因此,用户能够确定在一个或多个社交联网服务(例如,FACEB00K)上共享引用特定因特网资源(例如,基于web的地图绘制服务)和/或与兴趣项目有关的地理编码的信息(例如,餐厅的名称、地址、电话号码等)的web链接,以便向他的或者她的好友、家人、和/或同事提供关于兴趣项目的 更详细的信息。在另一示例中,小企业所有者可能想要与尽可能广泛的受众共享与他的或者她的餐厅有关的详细信息(例如,每周午餐特色菜),但是他或者她还没有用于他的或者它的小企业的网站或者web存在。
[0064]在步骤415中,消息平台109至少部分地促使:生成至少一个web链接,其中该至少一个web链接是持续存在的,并且其中信息、其他信息、或者它们的组合是可更新的。在一个实施例中,该至少一个web链接能够保持被发布或者张贴在一个或多个社交联网服务上,但是该web链接引用的信息可以随时间而被改变和/或更新。例如,与兴趣项目和web链接有关的信息可以随着原始用户的更多好友、家人、和/或同事基于原始用户的共享的信息拜访所推荐的兴趣项目而被更新,以包括附加的推荐和/或意见。在另一示例中,小企业的所有者可能想要将与该web链接有关的信息更新为在线广告的形式。
[0065]在步骤417中,消息平台109确定该至少一个兴趣项目与位置信息相关联。在一个实施例中,对兴趣项目与位置信息之间的关联性的确定在资源分配方面能够作为门卫(gatekeeper)而工作。例如,用户可能想要共享与通常和基于位置的信息相关联的兴趣项目(例如,餐厅、电影院、酒店等)有关的信息。如此,基于位置的信息、地理编码的信息、或者它们的组合能够由消息收发客户端103提供和/或由消息平台109从一个或多个第三方服务提供商来确定,并且该过程能够继续。对照而言,用户可能想要共享与通常不和基于位置的信息相关联的兴趣项目(例如,贪念、欲望、金钱)有关的信息。作为结果,基于位置的信息不容易从一个或多个第三方服务提供商可用,并且该过程被终止。在另一实施例中,用户可以持续并确定来获得与通常不和基于位置的信息相关联的兴趣项目(例如,火鸡、意大利面食、冰淇淋等)有关的基于位置的信息。在这个实例中,与提供一个或多个这些项目(例如,火鸡、意大利面食、冰淇淋等)的一个或多个餐厅有关的基于位置的信息可以从消息收发客户端103和/或一个或多个第三方服务提供商获得,并且因此该过程能够继续。
[0066]在步骤419中,消息平台109处理和/或促进对该位置信息的处理,以确定地理编码的信息。如先前所讨论的,地理编码信息从一个或多个第三方服务提供商获得。例如,POI数据能够具有与它相关联的元数据,诸如大楼名称、街道名称、地标参考、区域名称、城市名称、地理坐标等。另外,POI数据在一些情况下还能够具有与它相关联的信息,诸如电子邮件地址、电话号码、以及网站。
[0067]在步骤421中,消息平台109至少部分地促使:生成至少一个web链接以至少部分地包括与至少一个兴趣项目、位置信息、地理编码的信息、一个或多个服务、或者它们的组合的关联性。例如,所生成的web链接“用户XYZ喜欢餐厅ABC”能够与位置信息(例如,餐厅ABC的地址)、地理编码的信息(例如,餐厅ABC的电话号码)、和/或一个或多个服务(例如,基于web的地图绘制服务)相关联。在这个实例中,当社交网络服务的用户点击在一个或多个社交联网服务上发布或者张贴的web链接时,用户被定向至基于web的地图绘制服务,其中餐厅ABC连同与该兴趣项目有关的位置和地理编码的信息一起自动地定位在地图的一部分上。在图6中描绘了这个过程的说明性示例。
[0068]在步骤423中,消息平台109确定请求和至少一个通信,其中该请求、该至少一个通信、或者它们的组合至少部分地基于短消息服务技术、通用分组无线电服务技术、数据消息技术、或者它们的组合来确定。在一个实施例中,SMS作为用于该请求和该至少一个通信的承载而工作,因为SMS消息收发是新兴市场中的非语音通信的主要手段。在另一实施例中,特别是在新兴市场以外,GPRS或者数据消息技术可以作为用于该请求和该至少一个通信的承载而工作。例如,在新兴市场以外,如果用户的移动设备(例如,移动电话)被配备有摄像机并且包含被配置用于GPRS支持的MMS的客户端,则用户能够将与兴趣项目有关的照片、视频、或者它们的组合(例如,餐厅的外观或者食物餐盘)连同与他或者她想要共享的关于兴趣项目的其他信息一起共享。
[0069]在步骤425中,消息平台109确定使该至少一个web链接可用于该一个或多个共享目的地,其中该一个 或多个共享目的地至少部分地包括一个或多个社交联网服务。例如,一个或多个社交联网服务可以包括FACEB00K、TWITTER、FOURSQUARE等。
[0070]图5是根据各种实施例的在图3和4的过程中所利用的用户界面的示图。如所示出的,图5的示例用户界面包括:至少部分地基于从关于图3和4所描述的过程(例如,过程300和400)产生的信息、数据、和/或信号所创建和/或修改的一个或多个用户界面元素和/或功能。更具体而言,图5图示了四个用户界面(例如,用户界面501、503、505、以及507),它们描绘了各种客户端侧的实施例。特别是,图5描绘了单个SMS通信如何能够通过一系列的提示来构造,以在它作为单个SMS被传输给web服务器之前并入兴趣项目的标识、用户想要共享的与该项目有关的信息、以及用户想要在其中共享这个信息的一个或多个共享目的地。在一个实施例中,SMS还可以包括与该兴趣项目相关联的位置信息、地理编码的信息、或者它们的组合。如在用户界面501中所示出的,消息收发客户端提示用户选择POI类型,以至少部分地基于用户的选择(例如,餐厅ABC、FGH、JKL、以及ΜΝ0)来获得关于附近餐厅的信息并且然后呈现附近餐厅。在一个实施例中,消息收发客户端能够利用(leverage)移动设备(例如,移动电话)的GPS能力来检测用户的位置并且确定附近餐厅。在另一实施例中,消息收发客户端能够利用移动设备的小区id来检测该设备的近似位置以确定附近餐厅。利用移动设备的小区id的过程特别地有应用在其中大多数移动设备不具有GPS能力的新兴市场中。
[0071]如在用户界面503中所示出的,用户已经请求了关于附近餐厅ABC的信息。如在用户界面505中所示出的,消息收发客户端然后提示用户确定他或者她想要共享的与兴趣项目有关的信息。在这种情况下,用户已经了选择共享他或者她喜欢餐厅ABC的事实。如在用户界面507中所示出的,消息收发客户端进一步提示用户确定用以发布或者张贴用户想要共享的与兴趣项目有关的信息的一个或多个共享目的地(例如,FACEBOOK)。
[0072]图6是根据各种实施例的在图3和4的过程中所利用的社交网络服务网站和基于web的地图绘制服务网站的示例的示图。更具体而言,图6图示了两个网站(例如,网站601和603),它们描绘了各种服务器侧的实施例。特别是,图6描绘了所生成的web链接(例如,“XYZ喜欢餐厅ABC”)如何由web服务器发布或者张贴在一个或多个共享目的地(即,使得可用)。如在网站601中所示出的,用户XYZ已经确定了共享与餐厅ABC、FGH、以及MNO有关的信息。此外,由用户XYZ所共享的web链接中的每个web链接包含超链接(例如,ABC),该超链接将该web链接与其他信息、其他地理编码的信息、一个或多个服务、或者它们的组合相关联。如在网站603中所示出的,一旦社交网络服务网站601的用户点击ABC超链接,他们被自动地定向至基于web的地图绘制服务网站603,基于web的地图绘制服务网站603使餐厅ABC连同用户XYZ想要共享的信息、与该兴趣项目相关联的位置信息和地理编码的信息一起定位在地图的一部分上。在这个实例中,社交联网服务网站601和基于web的地图绘制服务网站603的用户能够确定“XYZ喜欢餐厅ABC”、餐厅ABC位于法国巴黎的Pont Neuf 186号、专门经营意大利食物、以及周一到周五下午4点到晚上12点营业。此外,基于web的地图绘制服务网站603的用户还被给予从基于web的地图绘制服务“获得”去往餐厅ABC的“方向”或者从一个或多个搜索引擎(例如,G00GLE)获得与餐厅ABC有关的“更多细节”的机会。
[0073]本文所描述的用于促进经由一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接的过程,可以有利地经由软件、硬件、固件或者软件和/或固件和/或硬件的组合来实施。例如,本文所描述的过程可以有利地经由(多个)处理器、数字信号处理(DSP)芯片、专用集成电路(ASIC)、现场可编程门阵列(FPGA)等来实施。下面详述用于执行所描述的功能的这样的示例性硬件。
[0074]图7图示了可以在其上实施本发明的一个实施例的计算机系统700。虽然关于特定的设备或者装备描绘了计算机系统700,但是设想到,图7内的其他设备或者装备(例如,网络元件、服务器等)能够部署系统700的所图示的硬件和部件。计算机系统700被编程(例如,经由计算机程序代码或者指令)为,如本文所描述的那样促进经由一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接,并且包括通信机制,诸如用于在计算机系统700的其他内部与外部部件之间传递信息的总线710。信息(也称为数据)被表示为可测量现象的物理表达,该现象通常为电压,但是在其他实施例中包括如磁、电磁、压力、化学、生物、分子、原子、亚原子和量子相互作用这样的现象。例如,北磁场和南磁场或者零和非零电压表示二进制数字(位)的两个状态(0,1)。其他现象能够表示更高基数的数字。在测量之前的多个同时量子态的叠加表示量子位(qubit)。一个或多个数字的序列构成数字数据,数字数据被用来表示用于字符的编号或者代码。在一些实施例中,称为模拟数据的信息由在特定范围内的可测量值的近连续体(near continuum)来表示。计算机系统700或者它的一部分构成用于执行促进经由一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接的一个或多个步骤的装置。[0075]总线710包括一个或多个并行的信息导体,使得信息在耦合到总线710的设备之间快速传送。用于处理信息的一个或多个处理器702与总线710耦合。
[0076]一个处理器(或者多个处理器)702对信息执行如由如下的计算机程序代码所指定的操作集合,该计算机程序代码涉及促进经由一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接。该计算机程序代码是指令或语句的集合,该指令或语句的集合为处理器和/或计算机系统的操作提供指令,用以执行所指定的功能。该代码例如可以用编译成处理器的本机指令集合的计算机编程语言来编写。该代码也可以使用本机指令集合(例如,机器语言)来直接编写。操作集合包括从总线710带入信息以及将信息置于总线710上。操作集合还通常包括比较两个或者更多信息单元、移位信息单元的位置、以及组合两个或者更多信息单元,诸如通过加法或者乘法或者逻辑运算,如“或”、“异或(XOR) ”、以及“与”。能够由处理器执行的操作集合中的每个操作通过称为指令的信息(诸如一个或多个数字的操作代码)而向处理器表示。将由处理器702执行的操作序列,诸如操作代码的序列,构成也称为计算机系统指令或者简称为计算机指令的处理器指令。处理器可以单独地或者组合地实施为机械、电、磁、光学、化学或者量子部件以及其他部件。
[0077]计算机系统700还包括耦合到总线710的存储器704。存储器704(诸如随机存取存储器(RAM)或者任何其他的动态存储设备)存储包括处理器指令的信息,该处理器指令用于促进经由一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接。动态存储器允许其中存储的信息由计算机系统700改变。RAM允许在称为存储器地址的位置处所存储的信息单元与在邻近地址的信息独立地存储和取回。存储器704也由处理器702用来在处理器指令的执行期间存储临时值。计算机系统700还包括耦合到总线710的只读存储器(ROM) 706或者其他静态存储设备,以用于存储不由计算机系统700改变的包括指令的静态信息。一 些存储器由在失去电力时丢失其上所存储的信息的易失性存贮器组成。非易失性(持久的)存储设备708 (诸如磁盘、光盘或者闪卡)也耦合到总线710,以用于存储包括指令的信息,该信息即使在计算机系统700被关断或者以其他方式失去电力时仍然持续存在。
[0078]信息,包括用于促进经由一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接的指令,从外部输入设备712 (诸如包含由人类用户操作的字母数字键的键盘、麦克风、红外线(IR)遥控、操纵杆、游戏垫、触笔、触摸屏、或者传感器)被提供给总线710以用于由处理器使用。传感器检测在它附近的条件并且将那些检测变换成与被用来表示计算机系统700中的信息的可测量现象兼容的物理表达。主要用于与人类交互的、耦合到总线710的其他外部设备包括:显示设备714,诸如阴极射线管(CRT)、液晶显示器(IXD)、发光二极管(LED)显示器、有机LED(OLED)显示器、等离子体屏幕、或者打印机,以用于呈现文本或者图像;以及指点设备716,诸如鼠标、跟踪球、光标方向键、或者运动传感器,以用于控制在显示器714上所呈现的小光标图像的位置并且发出与显示器714上所呈现的图形元素相关联的命令。在一些实施例中,例如,在计算机系统700自动地执行所有功能而没有人类输入的实施例中,外部输入设备712、显示设备714和指点设备716中的一项或者多项被省略。
[0079]在所图示的实施例中,专用硬件(诸如专用集成电路(ASIC)720)耦合到总线710。专用硬件被配置为出于特殊目的而足够快地执行不由处理器702执行的操作。ASIC的示例包括:用于为显示器714生成图像的图形加速器卡、用于将通过网络所发送的消息加密和解密的密码板、话音识别、以及通向特殊外部设备的接口,这些特殊外部设备诸如重复地执行在硬件中有高效地实施的某种复杂操作序列的机器人手臂和医疗扫描装备。
[0080]计算机系统700还包括耦合到总线710的通信接口 770的一个或多个实例。通信接口 770提供与多种外部设备的单向或者双向通信耦合,这些外部设备用它们自己的处理器操作,诸如打印机、扫描仪和外部盘。一般而言,耦合是与连接到本地网络780的网络链路778,多种外部设备连接到本地网络780,这些外部设备具有它们自己的处理器。例如,通信接口 770可以是个人计算机上的并行端口或者串行端口或者通用串行总线(USB)端口。在一些实施例中,通信接口 770是综合业务数字网络(ISDN)卡或者数字订户线路(DSL)卡或者电话调制解调器,它们提供通向对应类型的电话线路的信息通信连接。
[0081]在一些实施例中,通信接口 770是电缆调制解调器,电缆调制解调器将总线710上的信号转换成用于通过同轴电缆的通信连接的信号或者转换成用于通过光纤电缆的通信连接的光学信号。作为另一示例,通信接口 770可以是用以提供通向兼容LAN(诸如以太网)的数据通信连接的局域网(LAN)卡。无线链路也可以被实施。对于无线链路,通信接口 770发送或者接收或者既发送又接收运载信息流(诸如数字数据)的电信号、声信号或者电磁信号,包括红外信号和光学信号。例如,在无线手持设备(诸如,如蜂窝电话的移动电话)中,通信接口 770包括称为无线电收发器的无线电频带电磁发射器和接收器。在某些实施例中,通信接口 770实现通向通信网络105的连接,以用于促进经由对UE 101的一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接。
[0082]如本文所使用的术语“计算机可读介质”指代参与向处理器702提供信息的任何介质,该信息包括用于执行的指令。这样的介质可以采用许多形式,包括但不限于计算机可读存储介质(例如,非易失性介质、易失性介质)和传输介质。非瞬态介质,诸如非易失性介质,包括:例如,光 盘或者磁盘,诸如存储设备708。易失性介质包括:例如,动态存储器704。传输介质包括:例如,双绞线电缆、同轴电缆、铜线、光纤电缆、以及经过空间行进而没有接线或者电缆的载波,诸如声波和电磁波,包括无线电波、光波和红外波。信号包括:通过传输介质所传输的在幅度、频率、相位、极化或者其他物理性质上的人为瞬态变化。计算机可读介质的常见形式包括:例如,软盘、柔性盘、硬盘、磁带、任何其他的磁介质、CD-ROM、CDRff, DVD、任何其他的光学介质、打孔卡、纸带、光学标记片、具有孔图案或者其他光学可识别标记的任何其他的物理介质、RAM、PROM、EPROM、FLASH-EPROM、EEPROM、闪存、任何其他的存储器芯片或者盒、载波、或者计算机可以从其读取的任何其他介质。术语“计算机可读存储介质”在本文中被用来指代除了传输介质之外的任何计算机可读介质。
[0083]在一个或多个有形介质中编码的逻辑包括:计算机可读存储介质上的处理器指令和专用硬件(诸如ASIC 720)中的一项或者两者。
[0084]网络链路778通常使用传输介质通过一个或多个网络向使用或者处理信息的其他设备提供信息通信。例如,网络链路778可以提供通过本地网络780而通向主机计算机782或者通向由因特网服务提供商(ISP)所操作的装备784的连接。ISP装备784进而通过现在通常称为因特网790的公共全球范围的分组交换通信网络的网络来提供数据通信服务。
[0085]连接到因特网的称为服务器主机792的计算机,主控响应于通过因特网所接收的信息而提供服务的过程。例如,服务器主机792主控提供如下信息的进程,该信息表示用于在显示器714呈现的视频数据。设想到,系统700的部件能够以各种配置部署在其他计算机系统(例如,主机782和服务器792)内。
[0086]本发明的至少一些实施例涉及将计算机系统700用于实施本文所描述的技术中的一些或者所有技术。根据本发明的一个实施例,响应于处理器702执行存储器704中所包含的一个或多个处理器指令的一个或多个序列,那些技术由计算机系统700执行。这样的指令(也称为计算机指令、软件和程序代码)可以从另一计算机可读介质(诸如存储设备708或者网络链路778)读取到存储器704中。对存储器704中所包含的指令序列的执行,促使处理器702执行本文所描述的方法步骤中的一个或多个方法步骤。在备选的实施例中,硬件(诸如ASIC 720)可以取代软件或者与软件相结合地被用来实施本发明。因此,本发明的实施例不限于硬件与软件的任何具体组合,除非本文另外地明确陈述。
[0087]经过通信接口 770通过网络链路778和其他网络所传输的信号,运载去往和来自计算机系统700的信息。计算机系统700能够通过网络链路778和通信接口 770、通过网络780,790以及其他网络来发送和接收信息,包括程序代码。在使用因特网790的示例中,月艮务器主机792通过因特网790、ISP装备784、本地网络780和通信接口 770来传输由从计算机700发送的消息所请求的用于特定应用的程序代码。所接收的代码可以在它被接收时由处理器702执行,或者可以存储在存储器704中或者存储在存储设备708或任何其他非易失性存贮器中以用于以后的执行,或者两者兼而有之。以这种方式,计算机系统700可以用载波上的信号的形式来获得应用程序代码。
[0088] 各种形式的计算机可读介质在向处理器702运载一个或多个指令序列或者数据或者两者以用于执行中可以被涉及到。例如,指令和数据可以初始地在远程计算机(诸如主机782)的磁盘上运载。远程计算机将这些指令和数据加载到它的动态存储器中,并且使用调制解调器通过电话线路来发送这些指令和数据。对计算机系统700是本地的调制解调器在电话线路上接收这些指令和数据,并且使用红外发射器将这些指令和数据转换成用作网络链路778的红外载波上的信号。用作通信接口 770的红外检测器接收该红外信号中所运载的这些指令和数据,并且将表示这些指令和数据的信息置于总线710上。总线710将该信息运载到存储器704,处理器702从存储器704取回这些指令,并且使用与这些指令一起发送的数据中的一些数据来执行这些指令。存储器704中的所接收的这些指令和数据可以可选地在由处理器702执行之前或者之后存储在存储设备708上。
[0089]图8图示了可以在其上实施本发明的一个实施例的芯片组或者芯片800。芯片组800被编程为:促进经由如本文所描述的一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接;并且包括:例如,并入在一个或多个物理封装(例如,芯片)中的关于图7所描述的处理器和存储器部件。通过示例的方式,物理封装包括一个或多个材料、部件、和/或接线在结构组件(例如,基板)上的布置,用以提供一个或多个特性,诸如物理强度、尺寸节省、和/或对电互作用的限制。设想到,在某些实施例中,芯片组800能够实施在单个芯片中。进一步设想到,在某些实施例中,芯片组或者芯片800能够实施为单个“片上系统”。进一步设想到,在某些实施例中,例如,分离的ASIC将不被使用,并且如本文所公开的所有相关功能将由一个或多个处理器执行。芯片组或者芯片800或者它们的一部分构成用于执行一个或多个步骤的装置,该一个或多个步骤提供与功能的可用性相关联的用户接口导航信息。芯片组或者芯片800或者它们的一部分构成用于执行一个或多个步骤的装置,该一个或多个步骤促进经由一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接。
[0090]在一个实施例中,芯片组或者芯片800包括通信机制,诸如用于在芯片组800的部件之间传递信息的总线801。处理器803具有通向总线801的连通,用以执行指令并且处理存储在例如存储器805中的信息。处理器803可 以包括一个或多个处理核心,并且每个核心被配置为独立地执行。多核处理器在单个物理封装内实现多处理。多核处理器的示例包括两个、四个、八个、或者更大数目的处理核心。备选地或者附加地,处理器803可以包括经由总线801而串联配置的一个或多个微处理器,用以实现对指令的独立执行、流水线、以及多线程。处理器803还可以附带有用以执行某些处理功能和任务的一个或多个专门化部件,诸如一个或多个数信号处理器(DSP) 807,或者一个或多个专用集成电路(ASIC) 809。DSP 807通常被配置为独立于处理器803而实时地处理现实世界的信号(例如,声音)。类似地,ASIC 809能够被配置为执行不容易由更通用的处理器执行的专门化的功能。用以辅助执行本文所描述的发明功能的其他专门化部件,可以包括一个或多个现场可编程门阵列(FPGA)、一个或多个控制器、或者一个或多个其他专用计算机芯片。
[0091]在一个实施例中,芯片组或者芯片800仅包括一个或多个处理器以及支持和/或涉及和/或用于该一个或多个处理器的一些软件和/或固件。
[0092]处理器803和附带部件具有经由总线801而通向存储器805的连通。存储器805包括用于存储可执行指令的动态存储器(例如,RAM、磁盘、可写入光盘等)和静态存储器(例如,ROM、CD-ROM等)两者,这些可执行指令当被执行时执行本文所描述的发明步骤,以促进经由一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接。存储器805还存储与发明步骤的执行相关联或者通过对发明步骤的执行而生成的数据。
[0093]图9是根据一个实施例的能够在图1的系统中操作的用于通信的移动终端(例如,手机)的示例部件的示图。在一些实施例中,移动终端901或者它的一部分构成用于执行一个或多个步骤的装置,该一个或多个步骤促进经由一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接。一般而言,无线电接收器经常在前端和后端特性方面被定义。接收器的前端涵盖所有的射频(RF)电路,而后端涵盖所有的基带处理电路。如在本申请中所使用的,术语“电路”指代以下两者:(I)仅硬件的实施方式(诸如在仅模拟和/或数字电路中的实施方式),以及(2)电路与软件(和/或固件)的组合(诸如,如果可应用于特定的上下文,则指代包括(多个)数字信号处理器的(多个)处理器、软件和(多个)存储器的组合,它们一起工作以促使装置,诸如移动电话或者服务器,执行各种功能)。“电路”的这个定义应用至这个术语在本申请中(包括在任何权利要求中)的所有使用。作为进一步的示例,如在本申请中所使用的并且如果可应用至特定的上下文,则术语“电路”还将覆盖仅一个处理器(或者多个处理器)以及它的(或者它们的)附带软件/或者固件的实施方式。术语“电路”如果可应用至特定的上下文,则还将覆盖例如移动电话中的基带集成电路或应用处理器集成电路或者蜂窝网络设备或者其他网络设备中的类似集成电路。
[0094]该电话的相关内部部件包括:主控制单元(MCU)903、数字信号处理器(DSP)905、以及接收器/发射器单元,该接收器/发射器单元包括麦克风增益控制单元和扬声器增益控制单元。主显示单元907向用户提供显示,该显示支持各种应用和移动终端功能,这些应用和移动终端功能执行或者支持促进经由一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接的步骤。显示器907包括显示电路,该显示电路被配置为显示移动终端(例如,移动电话)的用户接口的至少一部分。此外,显示器907和显示电路被配置为促进用户对移动终端的至少一些功能的控制。音频功能电路909包括麦克风911和放大从麦克风911输出的话音信号的麦克风放大器。从麦克风911输出的经放大的话音信号被馈送给编码器/解码器(CODEC) 913。
[0095]无线电部915放大功率并且转换频率,以便经由天线917与移动通信系统中所包括的基站通信。如本领域中已知的,功率放大器(PA) 919和发射器/调制电路在操作上响应于MCU 903,并且来自PA 919的输出耦合到双工器921或者环行器或者天线开关。PA 919还耦合到电池接口和功率控制单元920。
[0096]在使用中,移动终端901的用户向麦克风911中讲话,并且他的或者她的语音连同任何所检测到的背景噪音一起被转换成模拟电压。该模拟电压然后通过模数转换器(ADC) 923被转换成数字信号。控制单元903将该数字信号路由到DSP 905中以用于在其中的处理,诸如话音编码、信道编码、加密、以及交织。在一个实施例中,由未分离示出的单元使用蜂窝传输协议来编码经处理的语音信号,蜂窝传输协议诸如:全球演进的增强数据速率(EDGE)、通用分组无线电服务(GPRS)、全球移动通信系统(GSM)、网际协议多媒体子系统(IMS)、通用移动电信系统(UMTS)等,以及任何其他合适的无线介质,例如,微波接入(WiMAX)、长期演进(LTE)网络、码分多址(CDMA)、宽带码分多址(WCDMA)、无线保真(WiFi)、卫星等,或者它们的任何组合。
[0097]经编码的信号然后被路由到均衡器925,以用于补偿在通过空气传输期间发生的任何依赖于频率的减损,诸如相位和幅度失真。在使比特流均衡之后,调制器927将该信号与在RF接口 929中所生成的RF信号合并。调制器927通过频率或者相位调制的方式来生成正弦波。为了准备用 于传输的信号,上变频器931将从调制器927输出的该正弦波与由合成器933所生成的另一正弦波合并,以实现所期望的传输频率。该信号然后通过PA 919被发送,以将该信号增加至适当的功率电平。在实际的系统中,PA 919充当可变增益放大器,它的增益由DSP 905根据从网络基站所接收的信息来控制。该信号然后在双工器921内被滤波,并且可选地被发送给天线耦合器935以匹配阻抗以提供最大的功率传送。最后,该信号经由天线917被发射至本地基站。自动增益控制(AGC)能够被供应,以控制接收器的末级的增益。这些信号可以从那里被转发给远程电话,该远程电话可以是另一蜂窝电话、任何其他的移动电话或者连接到公共交换电话网络(PSTN)或其他电话网络的陆地线路。
[0098]被发射至移动终端901的语音信号经由天线917被接收,并且立即由低噪声放大器(LNA)937放大。下变频器939降低载波频率,而解调器941除去RF仅留下数字比特流。该信号然后经过均衡器925,并且由DSP 905处理。数模转换器(DAC) 943转换该信号,并且通过扬声器945向用户传输作为结果的输出,所有都在能够实施为中央处理单元(CPU)的主控制单元(MCU) 903的控制之下。
[0099]MCU 903接收各种信号,包括来自键盘947的输入信号。与其他用户输入部件(例如,麦克风911)组合的键盘947和/或MCU 903包括用于管理用户输入的用户接口电路。MCU 903运行用户接口软件,以促进用户对移动终端901的至少一些功能的控制,以促进经由一个或多个数据消息收发服务来将与兴趣项目有关的信息共享为web链接。MCU 903还将显示命令和切换命令分别递送给显示器907以及递送给话音输出切换控制器。进一步地,MCU 903与DSP 905交换信息,并且能够访问可选地被并入的SM卡949和存储器951。此外,MCU 903执行终端的所需要的各种控制功能。取决于实施方式,DSP 905可以对语音信号执行多种常规数字处理功能中的任何一种。此外,DSP 905根据由麦克风911所检测的信号来确定本地环境的背景噪声电平,并且将麦克风911的增益设置成用以补偿移动终端901的用户的自然倾向而选择的电平。
[0100]CODEC 913包括ADC 923和DAC 943。存储器951存储各种数据,包括呼叫传入音调数据;并且能够存储其他数据,包括经由例如全球因特网所接收的音乐数据。软件模块可以位于RAM存储器、闪存、寄存器、或者在本领域中已知的任何其他形式的可写入存储介质中。存储器设备951可以是但不限于:单个存储器、⑶、DVD、ROM、RAM、EEPR0M、光学存贮器、磁盘存贮器、闪存存贮器、或者能够存储数字数据的任何其他非易失性存储介质。
[0101]可选地被并入的SM卡949携带例如重要信息,诸如:蜂窝电话号码、载体供应服务、订购细节、以及安全信息。SIM卡949主要服务于识别无线电网络上的移动终端901。卡949还包含存储器,以用于存储个人电话号码注册信息(registry)、文本消息、以及用户特定的移动终端设置。
[0102]尽管已经结合多个实施例和实施方式描述了本发明,但是本发明不被如此限制,而是覆盖落入所附权利要求的范围内的各种明显的修改和等效布置。虽然本发明的特征表达在权利要求之 中的某些组合中,但是设想到,这些特征能够以任何组合和顺序来布置。
【权利要求】
1.一种方法,包括: 确定对于共享与至少一个兴趣项目有关的信息的请求; 至少部分地促使将所述信息、地理编码的信息、一个或多个共享目的地、用于所述一个或多个共享目的地的一个或多个用户证书、或者它们的组合编码成至少一个通信;以及至少部分地促使所述至少一个通信向web服务器的传输。
2.根据权利要求1所述的方法,进一步包括: 至少部分地促使将所述至少一个通信格式化为短消息服务消息、多媒体消息收发服务消息、或者它们的组合。
3.根据权利要求1和2中的任一项所述的方法,进一步包括: 至少部分地基于一个或多个社交联网服务来确定所述一个或多个共享目的地、所述一个或多个用户证书、或者它们的组合。
4.一种方法,包括: 确定对于创建至少一个web链接以用于共享与至少一个兴趣项目有关的信息的请求,其中所述请求包括至少一个通信,所述至少一个通信将所述信息、一个或多个共享目的地、用于所述一个或多个共享目的地的一个或多个用户证书、或者它们的组合编码; 处理和/或促进对所述请求的处理,以至少部分地促使至少部分地基于所述至少一个通信的对所述至少一个web链接的创建;以及 确定使得所述至少一个web链接可用于所述一个或多个共享目的地。
5.根据权利要求4所述的方法,进一步包括: 处理和/或促进对所述至少一个通信的处理,以至少部分地促使对于与所述至少一个兴趣项目有关的其他信息的至少一个查询的生成; 至少部分地促使通过一个或多个服务的对所述至少一个查询的执行;以及至少部分地促使所述至少一个web链接的生成,以至少部分地包括与所述一个或多个服务、所述至少一个查询的一个或多个结果、或者它们的组合的关联性。
6.根据权利要求5所述的方法,其中所述至少一个web链接进一步与和至少一个兴趣项目有关的其他信息相关联。
7.根据权利要求5和6中的任一项所述的方法,其中所述至少一个web链接是持续存在的,并且其中所述信息、所述其他信息、或者它们的组合是可更新的。
8.根据权利要求5-7中的任一项所述的方法,进一步包括: 确定所述至少一个兴趣项目与位置信息相关联; 处理和/或促进对所述位置信息的处理,以确定地理编码的信息;以及至少部分地促使所述至少一个web链接的生成,以至少部分地包括与至少一个兴趣项目、所述位置信息、所述地理编码的信息、一个或多个服务、或者它们的组合的关联性。
9.根据权利要求4-8中的任一项所述的方法,其中所述请求、所述至少一个通信、或者它们的组合至少部分地基于短消息服务技术、通用分组无线电服务技术、数据消息技术、或者它们的组合来确定。
10.根据权利要求4-9中的任一项所述的方法,其中所述一个或多个共享目的地至少部分地包括一个或多个社交联网服务。
11.一种装置,包括:至少一个处理器;以及 至少一个存储器,包括用于一个或多个程序的计算机程序代码, 所述至少一个存储器和所述计算机程序代码被配置为,与所述至少一个处理器一起,促使所述装置至少执行以下各项: 确定对于共享与至少一个兴趣项目有关的信息的请求; 至少部分地促使将所述信息、地理编码的信息、一个或多个共享目的地、用于所述一个或多个共享目的地的一个或多个用户证书、或者它们的组合编码成至少一个通信;以及至少部分地促使所述至少一个通信向web服务器的传输。
12.根据权利要求11所述的装置,其中所述装置进一步被促使: 至少部分地促使将所述至少一个通信格式化为短消息服务消息、多媒体消息收发服务消息、或者它们的组合。
13.根据权利要求11和12中的任一项所述的装置,其中所述装置进一步被促使: 至少部分地基于一个或多个社交联网服务来确定所述一个或多个共享目的地、所述一个或多个用户证书、或者它们的组合。
14.一种装置,包括: 至少一个处理器;以及 至少一个存储器,包括用于一个或多个程序的计算机程序代码, 所述至少一个存储器和所述计算机程序代码被配置为,与所述至少一个处理器一起,促使所述装置至少执行以下各项: 确定对于创建至少一个web链接以用于共享与至少一个兴趣项目有关的信息的请求,其中所述请求包括至少一个通信,所述至少一个通信将所述信息、一个或多个共享目的地、用于所述一个或多个共享目的地的一个或多个用户证书、或者它们的组合编码; 处理和/或促进对所述请求的处理,以至少部分地促使至少部分地基于所述至少一个通信的对所述至少一个web链接的创建;以及 确定使得所述至少一个web链接可用于所述一个或多个共享目的地。
15.根据权利要求14所述的装置,其中所述装置进一步被促使: 处理和/或促进对所述至少一个通信的处理,以至少部分地促使对于与所述至少一个兴趣项目有关的其他信息的至少一个查询的生成; 至少部分地促使通过一个或多个服务的对所述至少一个查询的执行;并且至少部分地促使所述至少一个web链接的生成,以至少部分地包括与所述一个或多个服务、所述至少一个查询的一个或多个结果、或者它们的组合的关联性。
16.根据权利要求15所述的装置,其中所述至少一个web链接进一步与和至少一个兴趣项目有关的其他信息相关联。
17.根据权利要求15和16中的任一项所述的装置,其中所述至少一个web链接是持续存在的,并且其中所述信息、所述其他信息、或者它们的组合是可更新的。
18.根据权利要求15-17中的任一项所述的装置,其中所述装置进一步被促使: 确定所述至少一个兴趣项目与位置信息相关联; 处理和/或促进对所述位置信息的处理,以确定地理编码的信息;并且 至少部分地促使所述至少一个web链接的生成,以至少部分地包括与至少一个兴趣项目、所述位置信息、所述地理编码的信息、一个或多个服务、或者它们的组合的关联性。
19.根据权利要求14-18中的任一项所述的装置,其中所述请求、所述至少一个通信、或者它们的组合至少部分地基于短消息服务技术、通用分组无线电服务技术、数据消息技术、或者它们的组合来确定。
20.根据权利要求14-19中的任一项所述的装置,其中所述一个或多个共享目的地至少部分地包括一个或多个社交联网服务。
21.根据权利要求11-20中的任一项所述的装置,其中所述装置是移动电话,所述移动电话进一步包括: 用户接口电路和用户接口软件,被配置为促进用户通过对显示器的使用而对所述移动电话的至少一些功能的控制,并且被配置为对用户输入做出响应;以及 显示器和显示电路,被配置为显示所述移动电话的用户接口的至少一部分,所述显示器和显示电路被配置为促进用户对所述移动电话的至少一些功能的控制。
22.—种计算机可读存储介质,承载一个或多个指令的一个或多个序列,所述一个或多个指令的一个或多个序列当由一个或多个处理器执行时,促使装置至少执行根据权利要求1-10中的任一项 所述的方法。
23.一种设备,包括用于执行根据权利要求1-10中的任一项所述的方法的装置。
24.根据权利要求23所述的设备,其中所述设备是移动电话,所述移动电话进一步包括: 用户接口电路和用户接口软件,被配置为促进用户通过对显示器的使用而对所述移动电话的至少一些功能的控制,并且被配置为对用户输入做出响应;以及 显示器和显示电路,被配置为显示所述移动电话的用户接口的至少一部分,所述显示器和显示电路被配置为促进用户对所述移动电话的至少一些功能的控制。
25.一种计算机程序产品,包括一个或多个指令的一个或多个序列,所述一个或多个指令的一个或多个序列当由一个或多个处理器执行时,促使装置至少执行根据权利要求1-10中的任一项所述的方法的步骤。
26.一种方法,包括促进对至少一个接口的访问,所述至少一个接口被配置为允许对至少一个服务的访问,所述至少一个服务被配置为执行根据权利要求ι-?ο中的任一项所述的方法。
27.一种方法,包括促进对以下各项的处理和/或处理以下各项:(I)数据和/或(2)信息和/或(3)至少一个信号,所述(I)数据和/或(2)信息和/或(3)至少一个信号至少部分地基于根据权利要求1-10中的任一项所述的方法。
28.一种方法,包括促进创建和/或促进修改(I)至少一个设备用户接口元素和/或(2)至少一个设备用户接口功能,所述(I)至少一个设备用户接口元素和/或(2)至少一个设备用户接口功能至少部分地基于根据权利要求ι-?ο中的任一项所述的方法。
【文档编号】H04W4/18GK104025627SQ201280065284
【公开日】2014年9月3日 申请日期:2012年12月13日 优先权日:2011年12月29日
【发明者】U·钱德拉, M·L·帕达坎蒂 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1