一种终端服务的实现方法和系统技术方案

技术编号:8837327 阅读:146 留言:0更新日期:2013-06-22 22:34
本发明专利技术公开了一种终端服务的实现方法和系统,提高了实现终端服务业务的灵活性,提升了终端的整体性能和用户体验。本发明专利技术实施例提供的终端服务的实现方法包括:设置服务项目以及该服务项目的订阅条件;根据所设置的服务项目生成订阅请求,并将所述订阅请求发送至服务器,使服务器获知所订阅的服务项目;在所订阅的服务项目满足订阅条件时,向服务器发送服务内容请求;接收服务器根据所述服务内容请求下发的服务项目数据。

【技术实现步骤摘要】

本专利技术涉及领域互联网通信
,特别涉及一种终端服务的实现方法和系统
技术介绍
随着社会的不断进步,人们的生活节奏越来越快,生活压力也越来越大,人们每天忙碌于各种事业和工作当中。主动获得外界信息的机会和途径越来越少,各种各样的通讯终端与网络已成为人们获取外界信息的主要媒介,而能够主动为用户提供信息的系统就显得尤为重要了。手机作为最常见的通讯终端从产生之日起到现在已经过去了 30年,在这30年中手机已经成为人们不可缺少的设备之一。现在手机通信已经进入了 3G时代,可以通过手机为用户提供声音、图像、视频等多种信息形式,为用户的生活提供了诸多便利。然而,现有技术还并未明确提出一种在终端上如何实现各项服务的解决方案,目前主要由服务器单方控制业务的执行,终端处于被动接受的地位,服务器向终端告知所提供的服务,并在终端同意接受后向终端提供相应服务。现有的终端服务实现方式过于单一,且无法顾及用户的实际需求,制约了终端设备的进一步发展,降低了用户体验。
技术实现思路
本专利技术提供的终端服务的实现方法和系统,以解决在终端上如何实现各项服务的问题。为达到上述目的,本专利技术实施例采用了如下技术方案:本专利技术实施例提供了一种终端服务的实现方法,该方法包括:设置服务项目以及该服务项目的订阅条件;根据所设置的服务项目生成订阅请求,并将所述订阅请求发送至服务器,使服务器获知所订阅的服务项目;在所订阅的服务项目满足订阅条件时,向服务器发送服务内容请求;接收服务器根据所述服务内容请求下发的服务项目数据。本专利技术实施例还提供了一种终端服务的实现系统,该系统包括设置有订阅功能的终端和服务器,所述终端中的订阅功能,设置服务项目以及该服务项目的订阅条件,根据所设置的服务项目生成订阅请求,并将所述订阅请求发送至服务器;以及,在所订阅的服务项目满足订阅条件时,向服务器发送服务内容请求;接收服务器根据所述服务内容请求下发的服务项目数据;所述服务器,接收所述订阅请求,获知所订阅的服务项目,并在接收到来自终端的服务内容请求时,向终端下发服务项目数据。本专利技术实施例的有益效果是:本专利技术实施例提供了 一种在终端上实现业务服务的解决方案。由于在终端侧能够支持服务项目订阅的发起和执行,用户可以通过终端主动控制订阅业务,提高了实现终端服务业务的灵活性,提升了终端的整体性能。进一步的,本方案中用户通过终端既可以选择系统提供的服务项目,也可以设置感兴趣的自定义服务项目,实现业务的多样化和人性化,提高了用户的体验,有助于终端设备的进一步推广和发展。附图说明图1为本专利技术实施例一提供的一种终端服务的实现方法流程示意图;图2为本专利技术实施例一提供的另一种终端服务的实现方法流程示意图;图3为本专利技术实施例一提供的又一种终端服务的实现方法流程示意图;图4为本专利技术实施例二提供的一种终端服务的实现系统结构示意图。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。本方案提供了一种智能手机推送服务(Smartphone Information Push Sever,SIPS)概念的具体实现方式。将本方案应用在终端设备(如手机)内存下,能够在用户无感知的情况下,为用户提供选择性订阅的优质内容以及广告内容。利用本方案建立了海量手机用户与网络信息之间的桥梁,提供了一种实时触达用户的能力,为用户服务的精细化运营提供了坚实的基础。本方案可以应用在塞班(Symbian)系统、安卓(Android)系统、iOS系统、WP7系统、黑莓操作系统(Blackberry OS)等多种主流终端系统中。参见图1,为本专利技术实施例一提供的终端服务的实现方法流程示意图,具体包括如下处理:11:终端设置服务项目以及该服务项目的订阅条件。为了清楚说明本实施例的技术方案,本实施例中以一个终端的订阅过程为例进行说明,参见图2,具体如下:Tl:当终端开机运行时,设置在终端操作系统中的订阅功能自动运行。上述订阅功能可以插件的形式设置在终端的操作系统中,长期保存在终端的内存中并在终端开机时启动。T2:订阅功能判断终端用户是否已经在服务器注册。当终端用户已经在服务器注册时,执行步骤T3,否则,订阅功能通过终端向服务器发送注册请求,在注册成功后,执行步骤T3。该注册请求中携带用户标识,该用户标识唯一性的标识用户的身份,如该用户标识可以是国际移动用户识别码(InternationaI MobileSubscriber Identification Number, IMSI)。服务器对注册请求进行验证,并将验证结果反馈用户,仅允许注册成功的终端用户使用订阅功能。本实施例中主要对与本方案相关联的终端用户注册成功时的场景进行说明。当订阅功能通过终端向服务器发送注册请求时,说明终端用户是首次使用订阅功能,则在订阅功能设置服务项目以及该服务项目的订阅条件之前,当用户在服务器注册成功后,服务器向终端下发服务列表以及服务列表版本信息,该服务列表版本信息用于对服务列表进行唯一'I生的标识,相同的服务列表具有相同的服务列表版本信息。该服务列表中指示所支持的服务项目,即系统所能提供的服务项目,这些服务项目可以预先设置在系统中,包括但不局限于如下服务项目:天气预报、今日新闻、体育新闻、娱乐天地、财经咨询、科技信息、旅游咨询、时尚信息和幼儿教育。终端接收服务器下发的服务列表以及服务列表版本信息,保存该服务列表以及服务列表版本信息。服务器对所注册的终端侧的信息进行记录,如采用一个用户(User)表存储用户信息,该用户信息包括唯一性标识用户的MSI。T3:订阅功能判断终端用户是否已经订阅了服务项目。当终端用户已经订阅了服务项目时,执行步骤12,否则,订阅功能先执行步骤11设置服务项目以及该服务项目的订阅条件,再执行步骤12。订阅功能可以利用如下的至少一种方式设置服务项目:第一种方式:根据用户的选取指令,从服务器下发的服务列表中选取至少一个服务项目作为所设置的服务项目,所述服务列表中指示所支持的服务项目。这种方式下,从系统的订阅功能所预设的服务项目选取所需的服务项目。第二种方式:接收用户的设置指令,对所述设置指令进行解析,提取出服务项目的关键字,并将所述关键字所指示的服务项目作为所设置的服务项目。这种方式下,用户可以根据需要,自定义所需的服务项目。例如,订阅功能可以利用终端向用户推送一个用于交互的订阅界面,在该订阅界面上向用户显示系统所预设的服务项目,供用户选取;并且,该订阅界面还可以向用户提供一个设置指令接收接口,如一个以输入框形式实现的接口,接收用户输入的设置指令,提取出关键字,如“军事”、“国际新闻”,将该关键字指示的服务项目作为自定义设置的服务项目。每一个服务项目的订阅条件主要包含该服务项目的订阅频率和订阅时间。可以利用上述订阅界面设置所订阅服务项目的接收频率(即订阅频率),如每天、每周或每月;也可以利用上述订阅界面设置所订阅服务项目的接收时间(即订阅时间),具体可以为每周和每月的要选择星期、日期以及时间,如:星期六;10:00。12:终端中的订阅功能根据所设置的服务项目生成订阅请求,并将所述订阅请求发送至服务器,使服务器获知所订阅的服务项目。上述订阅请求中包括所设置的服务项目,服务器根据订阅请求确认用本文档来自技高网...

【技术保护点】
一种终端服务的实现方法,其特征在于,所述方法包括:设置服务项目以及该服务项目的订阅条件;根据所设置的服务项目生成订阅请求,并将所述订阅请求发送至服务器,使服务器获知所订阅的服务项目;在所订阅的服务项目满足订阅条件时,向服务器发送服务内容请求;接收服务器根据所述服务内容请求下发的服务项目数据。

【技术特征摘要】
1.一种终端服务的实现方法,其特征在于,所述方法包括: 设置服务项目以及该服务项目的订阅条件; 根据所设置的服务项目生成订阅请求,并将所述订阅请求发送至服务器,使服务器获知所订阅的服务项目; 在所订阅的服务项目满足订阅条件时,向服务器发送服务内容请求; 接收服务器根据所述服务内容请求下发的服务项目数据。2.根据权利要求1所述的方法,其特征在于,利用如下的至少一种方式设置服务项目: 根据用户的选取指令,从服务器下发的服务列表中选取至少一个服务项目作为所设置的服务项目,所述服务列表中指示所支持的服务项目;或者, 接收用户的设置指令,对所述设置指令进行解析,提取出服务项目的关键字,并将所述关键字所指示的服务项目作为所设置的服务项目。3.根据权利要求2所述的方法,其特征在于,首次订阅过程中,通过如下方式获取所述服务列表: 在设置服务项目以及该服务项目的订阅条件之前,向服务器发送注册请求,所述注册请求中包括用户标识; 当用户在服务器上的注册成功后,接收服务器下发的服务列表以及服务列表版本信息,保存该服务列表以及服务列表版本信息。4.根据权利要求3所述的方法,其特征在于,当所述订阅请求中所指示的服务项目没有包含在服务器的服务列表中时,服务器利用所述订阅请求中的相应服务项目更新服务列表,所述方法还包括通过如下方式获取所述服务列表: 当已注册用户发起一次新的订阅过程时,向服务器发送携带有版本信息版本确认消息,若确认所保存的服务列表与服务器中的服务列表不一致,则接收服务器下发的更新后的服务列表,若确认所保存的服务列表与服务器中的服务列表一致,则读取本地已存储的服务列表;以及, 当新的用户在服务器上的注册成功后,接收服务器下发的更新后的服务列表。5.根据权利要求1至4任一项所述的方法,其特征在于,所述设置服务项目的订阅条件包括: 根据用户的订阅条件设置指令设置每一服务项目的订阅频率和订阅时间。6.根据权利要求1至4任一项所述的方法,其特征在于, 利用与服务器所建立的超文本传输协议HTTP连接,将所述订阅请求发送至服务器,并在所订阅的服务项目满足订阅条件时,向服务器发送服务内容请求,以及,接收服务器根据所述服务内容请求下发的服务项目数据。7.根据权利要求1至4任一项所述的方法,其特征在于,在将所述订...

【专利技术属性】
技术研发人员:赵升海王书颖
申请(专利权)人:北京新媒传信科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1