专利名称:自动推送服务信息的云计算系统及其实现方法
自动推送服务信息的云计算系统及其实现方法
技术领域:
本发明涉及网络通信领域,尤其涉及一种自动推送服务信息的云计算系统及其实现方法。
背景技术:
云计算是一种基于互联网的计算方式,是一种新兴的商业计算模型,通过这种计算方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。云计算的核心思想是将大量用网络连接的计算机资源统一管理和调度,构成一个计算资源池,由该计算资源池向用户提供按需服务,这样使得各种应用系统能够根据需要获取计算能力、存储空间和各种软件服务。狭义上的云计算指IT基础设施的交付和使用模式指通过网络以按需、易扩展的方式获取所需资源;广义的云计算指服务的交付和使用模式,通过网络以按需、易扩展的方式获取所需服务,这种服务可以是和互联网相关的IT和软件,也可是其他服务。云计算能够将计算资源集中起来,并由软件实现自动管理,无需人为的参与,这使得应用提供者无需为繁琐的管理而烦恼,能够更加有效利用当前的计算机资源,例如计算能力的增加和存储空间的有效利用。由于云计算具有高可靠性、高可扩展性、及其廉价等优点,因此目前业界越来越推崇云计算这种运营模式,可利用客户端将大量的运算由云计算服务器来运行,客户端只负责进行必要的数据采集、上传和接收服务的任务,节约了客户端自身的计算资源,可进一步提高服务质量和服务的灵活性。
发明内容有鉴于此,本发明的主要目的在于提供一种基于云计算的自动推送服务信息的云计算系统及其实现方法,实现云计算客户端能够为用户获取所处区域的服务信息的目的。为解决上述技术问题,本发明是通过以下技术方案实现的:—种自动推送服务信息的云计算系统,该系统包括云计算客户端、服务信息传输协议站、传输网络及云计算服务器;所述的云计算客户端将用户采集到的服务信息发送给服务信息传输协议站;服务信息传输协议站将接收到的服务信息通过预先定义的接口协议,经传输网络发送给云计算服务器;云计算服务器识别接收到的服务信息,将该服务信息按照服务所在区域进行分类存储,自动为处于该区域内的云计算客户端推送相应的服务信息。进一步地,所述的服务信息指用户通过云计算客户端上传的与地理位置相关的服务信息,包括优惠信息、美食、娱乐、旅游服务信息的一个或者多个。进一步地,所述的云计算客户端包括云服务信息编辑模块,其用于供用户输入与地理位置相关的优惠、美食、娱乐此类服务信息。进一步地,所述的云计算客户端包括移动定位模块,其用于判断云计算客户端当前所在位置,实时跟踪云计算 客户端的位置变化,并将该位置信息发送至云计算服务器,为用户提供与位置相应的服务信息。进一步地,所述的云计算客户端包括权限控制模块,其用于供用户选择能够获取到其上传的服务信息的其他云计算客户端。进一步地,所述的云计算客户端还包括云服务信息传输模块,所述的云服务信息传输模块用于将用户输入的服务信息发送给服务信息传输协议站,并能够接收来自云计算服务器的服务信息。本发明还可通过以下技术方案实现:一种自动推送服务信息的云计算客户端,其能够随时向云计算服务器发送服务信息,该云计算客户端包括云服务信息编辑模块,其用于供用户输入与地理位置相关的服务信息。进一步地,该自动推送服务信息的云计算客户端还包括移动定位模块,用于判断云计算客户端当前所在位置,实时跟踪云计算客户端的位置变化,并将该位置信息发送至云计算服务器,为用户提供与位置相应的服务信息。进一步地,该自动推送服务信息的云计算客户端还包括权限控制模块,其用于供用户选择能够获取到其上传的服务信息的其他云计算客户端。进一步地,该自动推送服务信息的云计算客户端还包括云服务信息传输模块,所述的云服务信息传输模块用于将用户输入的服务信息发送给服务信息传输协议站,并能够接收来自云计算服务器的服务信息。本发明还可进一步通过以下技术方案实现:一种自动推送服务信息的实现方法,其包括以下步骤:S1:云计算客户端将用户采集的服务信息发送给服务信息传输协议站;S2:服务信息传输协议站将接收到的服务信息通过预先定义的接口协议进行解码和编码,并将编码后的信息经传输网络发送给云计算服务器;S3:云计算服务器将接收到服务信息进行解码并按照不同区域进行分类存储;S4:当有云存储终端进入对应区域时,云计算服务器自动将该区域所对应的服务信息进行编码并发送至进入该区域内的云存储终端。所述的服务信息指用户通过云计算客户端上传的与地理位置相关的服务信息,包括优惠信息、美食、娱乐、旅游服务信息的一个或者多个。云计算客户端的用户能够随时对采集到服务信息进行编辑并上传,输入包括该服务信息所在的区域、服务内容或者推介内容、优惠信息,经过编辑后的服务信息由用户确定并发送给服务信息传输协议站。所述步骤SI中,云计算客户端的用户在上传服务信息时,可进行权限控制,选择能够获取到该服务信息的其他云计算客户端。所述步骤S4中,如果云计算客户端用户在上传所编辑的服务信息时,进行了权限控制,则云计算服务器将服务信息反馈至进入该区域并具有权限接收服务信息的其它云计算客户端。本发明具有如下优点:用户可通过本发明的云计算客户端随时随地上传与地理位置相关的某些优惠、美食、娱乐、旅游等服务信息,将 其了解到的服务信息上传给云服务计算器,由云服务计算器将服务信息按照不同区域进行分类存储。当有其他用户处于该区域时,云计算服务器将自动发送该类服务信息给用户设备。提高了信息的有效传播和分享,为用户的生活提供便利,特别是对于达到陌生区域的用户,通过此服务模式,可以方便快捷的了解到生活所需的服务信息。此外,本发明的云计算客户端只负责对信息的采集和编辑,而将其他的数据运行、识别、处理等主要任务交给云计算服务器,有效利用了云计算服务器运算能力强大、效率高等优点,同时节约了云计算客户端的内部资源,提高了云计算客户端的运行速度,增强用户的使用体验。
图1为本发明的自动推送服务信息的云计算系统的结构组成框图;图2为本发明的自动推送服务信息的云计算系统的云计算客户端的组成结构框图;图3为本发明的自动推送服务信息的实现方法流程图。
具体实施方式为进一步阐述本发明达成预定目的所采取的技术手段及功效,以下结合附图及实施例,对本发明的具体实施方式
,详细说明如下。如图1所示为本发明的自动推送服务信息的云计算系统的结构组成框图。本发明的自动推送服务信息的云计算系统包括云计算客户端1、服务信息传输协议站2、传输网络3及云计算服务器4。所述的云计算客户端I将用户采集到的服务信息发送给服务信息传输协议站2 ;服务信息传输协议站2将接收到的服务信息通过预先定义的接口协议进行解码和编码,并经传输网络3发送给云计算服务器4 ;云计算服务器4识别接收到的服务信息,将该服务信息进行解码并按照服务所在区域进行分类存储,为处于该区域内的云计算客户端推送相应的服务信息。具体地,所述的云计算客户端I用于将用户采集的服务信息发送给服务信息传输协议站2,所述的服务信息指用户通过云计算客户端上传的与地理位置相关的优惠信息,美食、娱乐、旅游等此类服务信息;所述服务信息传输协议站2用于将所述的服务信息按照预先定义的接口协议进行解码和编码,并经传输网络发送给云计算服务器;所述的传输网络3包括互联网、移动通讯网络等信息传输网络,例如Internet网、GSM网、CDMA网、3G网络等;所述云计算服务器4用于对接收到的服务信息进行解码,并按照不同区域进行分类存储;当有云计算客户端进入该区域时,自动将对应区域的服务信息进行编码并发送至处于该区域的一个或者多个云计算客户端,使得进入该区域的云计算客户端能够获取到该区域内的服务信息。用户通过获取云计算服务器4发送的信息,能够随时随地获取该区域的服务信息,为用户的出行提供便利,特别是为到达陌生区域的用户提供了便利。并且云计算客户端I的用户可以随时上传获知的服 务信息,与其他用户实现信息的有效传播和共享。
具体地,如图2所示为所述云计算客户端I的组成结构示意图,该云计算客户端I包括移动定位模块12、云服务信息编辑模块10、云服务信息传输模块13、权限控制模块11及显示界面14。该云计算客户端I可以是改进后的移动电话、个人数字助理(PersonalDigital Assistant, PDA)、手持计算机(Pocket PC)、平板电脑等网络通讯终端。所述的移动定位模块12,用于判断云计算客户端当前所在位置,实时跟踪其位置变化,是一种基于位置的服务(Location Based Service, LBS),通过无线电通讯网络(如GSM网、CDMA网)或外部定位方式获取用户当前的位置信息(地理坐标,或大地坐标),并将该位置信息发送至云计算服务器,在GIS (Geographic Information System,地理信息系统)平台的支持下,为用户提供与位置相应的服务信息。所述的云服务信息编辑模块10用于供用户输入与区域相关的服务信息,包括优惠、美食、娱乐等此类服务信息;所述的云服务信息传输模块13将用户输入的服务信息发送给服务信息传输协议站2,并接收来自云计算服务器4的服务信息;所述的权限控制模块11用于供用户选择能够获取到其上传的服务信息的其他云计算客户端,例如只有与该云计算客户端建立好友关系的其他云计算客户端有权限获取该服务信息或者所有处于该区域的云计算客户端均可获取该服务信息。所述的显示界面14用户显示云计算客户端I当前的操作画面以及接收到的服务信息。本发明的自动推送服务信息的实现方法如下:S1:云计算客户端将用户采集的服务信息发送给服务信息传输协议站;所述的服务信息指用户上传的优惠信息、美食、娱乐、旅游等服务信息,该服务信息包括对应服务所在的区域信息;云计算客户端的用户能够随时对采集到服务信息进行编辑并上传,输入包括该服务信息所在的区域、服务内容或者推介内容、优惠信息等,经过编辑后的服务信息由用户确定并发送给服务信息传输协议站;云计算客户端的用户在上传服务信息时,可进行权限控制,选择能够获取到该服务信息的其他云计算客户端,例如只有与该云计算客户端建立好友关系的其他云计算客户端有权限获取并且查看该服务信息。S2:服务信息传输协议站将接收到的服务信息通过预先定义的接口协议进行解码和编码,并将编码后的信息经传输网络发送给云计算服务器;所述的传输网络包括互联网、移动通讯网络等信息传输网络,例如Internet网、GSM网、CDMA网、3G网络等;S3:云计算服务器将接收到服务信息进行解码并按照不同区域进行分类存储;S4:当有云存储终端进入对应区域时,云计算服务器自动将该区域所对应的服务信息进行编码并发送至进入该区域内的云存储终端。如果云计算客户端用户在上传所编辑的服务信息时,进行了权限控制,则云计算服务器将服务信息反馈至进入该区域并具有权限接收服务信息的其它云计算客户端。以上仅对本发明的实施例加以描述,但并非用以限制本发明,依本发明精神所做出的各种变化或修饰,都在本发 明的权利要求的保护范畴之内。
权利要求
1.一种自动推送服务信息的云计算系统,其特征在于该系统包括云计算客户端、服务信息传输协议站、传输网络及云计算服务器; 所述的云计算客户端将用户采集到的服务信息发送给服务信息传输协议站;服务信息传输协议站将接收到的服务信息通过预先定义的接口协议,经传输网络发送给云计算服务器;云计算服务器识别接收到的服务信息,将该服务信息按照服务所在区域进行分类存储,自动为处于该区域内的云计算客户端推送相应的服务信息。
2.如权利要求1所述的自动推送服务信息的云计算系统,其特征在于:所述的服务信息指用户通过云计算客户端上传的与地理位置相关的服务信息,包括优惠信息、美食、娱乐、旅游服务信息的一个或者多个。
3.如权利要求1所述的自动推送服务信息的云计算系统,其特征在于:所述的云计算客户端包括云服务信息编辑模块,其用于供用户输入与地理位置相关的优惠、美食、娱乐此类服务信息。
4.如权利要求1所述的自动推送服务信息的云计算系统,其特征在于:所述的云计算客户端包括移动定位模块,其用于判断云计算客户端当前所在位置,实时跟踪云计算客户端的位置变化,并将该位置信息发送至云计算服务器,为用户提供与位置相应的服务信息。
5.如权利要求1所述的自动推送服务信息的云计算系统,其特征在于:所述的云计算客户端包括权限控制模块,其用于供用户选择能够获取到其上传的服务信息的其他云计算客户端。
6.如权利要求1至5任意一项所述的自动推送服务信息的云计算系统,其特征在于:所述的云计算客户端还包括云服务信息传输模块,所述的云服务信息传输模块用于将用户输入的服务信息发送给服务信息传输协议站,并能够接收来自云计算服务器的服务信息。
7.一种自动推送服务信息的云计算客户端,其能够随时向云计算服务器发送服务信息,其特征在于:该云计算客户端包括云服务信息编辑模块,其用于供用户输入与地理位置相关的服务彳目息。
8.如权利要求7所述的自动推送服务信息的云计算客户端,其特征在于:其还包括移动定位模块,用于判断云计算客户端当前所在位置,实时跟踪云计算客户端的位置变化,并将该位置信息发送至云计算服务器,为用户提供与位置相应的服务信息。
9.如权利要求7所述的自动推送服务信息的云计算客户端,其特征在于:其还包括权限控制模块,其用于供用户选择能够获取到其上传的服务信息的其他云计算客户端。
10.如权利要求7所述 的自动推送服务信息的云计算客户端,其特征在于:其还包括云服务信息传输模块,所述的云服务信息传输模块用于将用户输入的服务信息发送给服务信息传输协议站,并能够接收来自云计算服务器的服务信息。
11.一种自动推送服务信息的实现方法,其特征在于该方法包括以下步骤: S1:云计算客户端将用户采集的服务信息发送给服务信息传输协议站; 52:服务信息传输协议站将接收到的服务信息通过预先定义的接口协议进行解码和编码,并将编码后的信息经传输网络发送给云计算服务器; 53:云计算服务器将接收到服务信息进行解码并按照不同区域进行分类存储; S4:当有云存储终端进入对应区域时,云计算服务器自动将该区域所对应的服务信息进行编码并发送至进入该区域内的云存储终端。
12.如权利要求11所述的自动推送服务信息的实现方法,其特征在于:所述的服务信息指用户通过云计算客户端上传的与地理位置相关的服务信息,包括优惠信息、美食、娱乐、旅游服务信息的一个或者多个。
13.如权利要求11所述的自动推送服务信息的实现方法,其特征在于:云计算客户端的用户能够随时对采集到服务信息进行编辑并上传,输入包括该服务信息所在的区域、月艮务内容或者推介内容、优惠信息,经过编辑后的服务信息由用户确定并发送给服务信息传输协议站。
14.如权利要求11所述的自动推送服务信息的实现方法,其特征在于:所述步骤SI中,云计算客户端的用户在上传服务信息时,可进行权限控制,选择能够获取到该服务信息的其他云计算客户端。
15.如权利要求11所述的自动推送服务信息的实现方法,其特征在于:所述步骤S4中,如果云计算客户端用户在上传所编辑的服务信息时,进行了权限控制,则云计算服务器将服务信息反馈至进入 该区域并具有权限接收服务信息的其它云计算客户端。
全文摘要
本发明涉及一种自动推送服务信息的云计算系统及其实现方法,该云计算系统包括云计算客户端、服务信息传输协议站、传输网络及云计算服务器;所述的云计算客户端将用户采集到的服务信息发送给服务信息传输协议站;服务信息传输协议站将接收到的服务信息通过预先定义的接口协议进行解码和编码,经传输网络发送给云计算服务器;云计算服务器识别接收到的服务信息,将该服务信息按照服务所在区域进行分类存储,自动为处于该区域内的云计算客户端推送相应的服务信息。通过本发明,使得信息得到了有效共享,并且使用户设备能够达到最佳的运行效率,同时能够增强用户体验。
文档编号H04L29/08GK103220309SQ20121001799
公开日2013年7月24日 申请日期2012年1月19日 优先权日2012年1月19日
发明者崔长浩, 吴建伟 申请人:北京智慧风云科技有限公司, 爱国者数码科技有限公司