电视商城的实现方法和电视商城系统的制作方法

文档序号:6365689阅读:181来源:国知局
专利名称:电视商城的实现方法和电视商城系统的制作方法
技术领域
本发明涉及到数字电视领域,特别涉及到一种电视商城的实现方法和电视商城系统。
背景技术
随着互联网、有线网和无线网三网融合的不断深入,高清电视用户也在不断增加。 而目前高清电视平台面临着增值服务有限,并且增值服务的内容缺乏等问题,如何利用现有的高清电视平台,给用户提供更好的增值服务,提供高质量、用户缺乏的增值服务,成为服务提供商的一大难题。因此,为了在三网融合的背景下,为了能够有效地利用网络资源在服务广大高清电视用户的同时,也为运营商带来更多的收入,就需要开发一种电视商城业务,使其可以为广大数字电视家庭用户提供包括数字电视在内的多种交互式购物服务,区别于传统的直播式电视购物方式,高清数字电视用户只需要采用数字交互界面即可完成电视购物的操作,使得用户的使用和操作更为方便,并且给用户带来更好的购物体验。

发明内容
本发明的主要目的为提供一种电视商城的实现方法和电视商城系统,通过有线电视网,向广大数字电视家庭用户提供包括数字电视在内的多种交互式购物服务,用户只需采用数字交互界面即可完成电视购物的操作。能够达到使用户的使用和操作更为方便,并且给用户带来更好的购物体验的目的。本发明提供一种电视商城的实现方法,包括机顶盒接收用户输入的访问电视商城的连接请求,并将所述连接请求发送至web 服务端;web服务端根据所述连接请求,通过接口服务端所提供的接口调用相应的数据,并将所述数据返回至机顶盒,以供机顶盒调用而进入电视商城界面。优选地,在执行所述机顶盒接收用户输入的访问电视商城的连接请求,并将所述连接请求发送至web服务端之后,还包括接口服务端根据所述连接请求,对数据库中相应的数据进行封装,并提供相应的接口供web服务端调用。优选地,在执行所述web服务端根据所述连接请求,通过接口服务端所提供的接口调用相应的数据之前,还包括web服务端通过至少两台web服务器对所述连接请求进行负载均衡处理。优选地,所述接口服务端所提供的接口包括视频点播接口、电视银联接口、鹏文卡接口、短信接口。本发明还提供一种电视商城系统,包括机顶盒和web服务端,其中所述机顶盒,用于接收用户输入的访问电视商城的连接请求,并将所述连接请求发送至web服务端;
所述web服务器,用于根据所述连接请求,通过接口服务端所提供的接口调用相应的数据,并将所述数据返回至机顶盒,以供机顶盒调用而进入电视商城界面。优选地,电视商城系统还包括接口服务端,用于根据所述连接请求,对数据库中相应的数据进行封装,并提供相应的接口供web服务端调用。优选地,所述web服务端包括至少两台web服务器,所述至少两台web服务器用于对所述连接请求进行负载均衡处理。优选地,所述接口服务端包括至少两台接口服务器。优选地,所述接口服务端所提供的接口包括视频点播接口、电视银联接口、鹏文卡接口、短信接口。本发明提供的一种电视商城的实现方法,通过机顶盒来与web服务端及外部接口服务端之间的交互,并通过机顶盒与数字电视技术的结合,来最终完成电视用户的家庭购买操作。即通过机顶盒将用户访问电视商城的连接请求进行转发,并根据web服务端从接口服务端所调用的外部接口中所提供的RUL,通过数字电视将电视商城的界面进行呈现,从而引导用户根据所提供的商品信息方便并安全地完成所有的购物操作。采用这种方法,充分发挥了互动业务的技术优势,很好的结合了网络商城平台,并利用有线网络资源,结合图片、文字和高清视频等多种显示方式,很好的移植并创新了新的商城模式。这就可以达到使用户的使用和操作更为方便,并且给用户带来更好的购物体验的目的。


图I为本发明电视商城的实现方法一实施例的流程示意图;图2为本发明电视商城的实现方法中电视商城的业务罗辑3为本发明电视商城的实现方法又一实施例的流程示意4为本发明电视商城的实现方法中电视商城的系统关系5为本发明电视商城的实现方法再一实施例的流程示意6为本发明电视商城的实现系统一实施例的结构示意图;图7为本发明电视商城的实现系统又一实施例的结构示意图;图8为本发明电视商城的实现系统再一实施例的结构示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。参照图I和图2,提出本发明电视商城的实现方法一实施例,该方法包括步骤S10,机顶盒接收用户输入的访问电视商城的连接请求,并将连接请求发送至 web服务端;本发明所提供的电视商城的实现方法,整个项目采用B/S(Browser/Server,浏览器/服务器模式)架构搭建。以B/S模式搭建网络框架,并且采用struts+ibatis框架构建网络平台,使接口服务端和web服务端完全分离。另外,本方法所实现的电视商城还可以有完备的业务支撑后台以及完善的报表数据,能够完美的支持系统的运营。
在本实施例中,所提供的电视商城的实现方法,应用于高清portal平台上,并且与且户所使用的机顶盒的中间件紧密结合,即通过机顶盒来完成高清电视用户的家庭购买需求。当用户需要进入电视商城系统时,便会向机顶盒发送一个连接请求,此时,通过机顶盒的中间件来接收这个连接请求,并将这个连接请求发送给web服务端。步骤S20,web服务端根据连接请求,通过接口服务端所提供的接口调用相应的数据,并将数据返回至机顶盒,以供机顶盒调用而进入电视商城界面。当web服务端接收到机顶盒的中间件所发送的用户的连接请求后,首先需要根据该连接请求与接口服务端进行连接。接口服务端会根据这个连接请求在数据库中进行查找,并将所有数据库中的数据进行封装,并以接口的形式提供给当web服务端,web服务端可以通过接口服务端所提供的接口调用其中的数据,并且将这些数据返回至机顶盒。在本实施例中,是通过URL来对电视商城系统进行访问的,因此,当机顶盒接收到web服务端提供的数据后,便会调用这些数据,即通过URL进入电视商城系统。当机顶盒调用URL数据进入电视商城系统后,通过数字电视就可以将电视商城的界面进行呈现,而用户可以通过与数字电视进行交互的方式来完成购物的操作。参照图2, 在本实施例中,利用电视界面可以为用户提供商家、商品分类等信息供用户选择,根据用户的选择将商品的列表及商品的详细信息进行显示,从而提供各种参数供用户选择;当用户选择了具体的商品后,电视商城系统会从机顶盒中获取到用户的信息,并提示用户对信息进行确认。然后,进行支付方式的选择,如用户确定购买商品,并且进行了支付,则将用户的购买信息写入数据库中;在本实施例中,还可以为用户呈现一个特价区,如用户不购买之前所选择的商品,则直接进入特价区供用户选择。同时,在本实施例中,数字电视用户还可以通过机顶盒获得更多元的商品信息,这样,根据自身的需求,通过电话的方式便可以方便地完成所有的购买操作。本实施例中所提供的电视商城系统中,还可以集成电视银联等支付方式,使用户只需通过数字电视提供的交互界面即可以方便又安全地直接进行支付。本发明所提供的电视商城的实现方法,通过机顶盒来与web服务端及外部接口服务端之间的交互,并通过机顶盒与数字电视技术的结合,来最终完成电视用户的家庭购买操作。即通过机顶盒将用户访问电视商城的连接请求进行转发,并根据web服务端从接口服务端所调用的外部接口中所提供的RUL,通过数字电视将电视商城的界面进行呈现,从而引导用户根据所提供的商品信息方便并安全地完成所有的购物操作。采用这种方法,充分发挥了互动业务的技术优势,很好的结合了网络商城平台;并利用有线网络资源,结合图片、文字和高清视频等多种显示方式,很好的移植并创新了新的商城模式。这就可以达到使用户的使用和操作更为方便,并且给用户带来更好的购物体验的目的。参照图3和图4,提出本发明电视商城的实现方法又一实施例,在执行步骤SlO之后,该方法还包括步骤S30,接口服务端根据连接请求,对数据库中相应的数据进行封装,并提供相应的接口供web服务端调用。在本实施例中,接口服务端可以提供至少两个接口服务器,以供与数据库以及外部系统接口进行连接。当机顶盒的中间件将用户访问电视商城的连接请求发送给web服务端,并且web服务端根据该连接请求与接口服务端进行了连接后,接口服务端便通过至少两个接口服务器开始请求数据库提供电视商城管理系统所提供的数据,本实施例中电视商城管理系统可以提供的数据通常包括商家商品的管理、商品上下架信息,以及商品的报表等数据。当通过数据库得到所需要的数据后,接口服务端会将这些数据进行封装,供web服务端进行调用。如图4中所示出,在本实施例中,在与商城管理系统进行连接后,接口服务端可以提供如视频点播接口、电视银联接口、鹏文卡接口、短信接口等多种接口,通过这些接口,可以为用户提供视频播放功能、购买商品的支付渠道以及通过短信对用户进行提示等功能; 同时,接口服务端还可以提供业务运营支撑系统的接口,该业务运营支撑系统可以为用户提供信息管理、以及代扣费的支付方式等功能。根据用户的选择,可以通过web服务端对这些接口进行调用,从而为用户的购买操作提供更方便的服务,满足用户的多种需求。通过接口服务端与外部系统接口进行连接,并且对数据库中的数据进行封装,供 web服务端对数据进行调用;而web服务端会将所调用的数据返回给机顶盒,这样就更进一步方便了通过机顶盒来获取URL,并进入电视商城系统,从而更进一步方便了数字电视用户的购买操作,同时也保证了可以给用户带来较好的购物体验。参照图5,提出本发明电视商城的实现方法再一实施例,在执行步骤S20之前,该方法还包括步骤S30,web服务端通过至少两台web服务器对连接请求进行负载均衡处理。在本实施例中,由于考虑到电视商城用户并发量会比较大,当多个用户同时请求连接电视商城时,容易造成整个系统的网络阻塞、服务器瘫痪以及响应时间慢等情况,因此,在web服务端设置至少两台web服务器,并且添加了负载均衡设备,从而可以对多个用户的连接请求进行负载均衡处理。这样,大量的并发访问或数据流量便可以分担到多台web 服务器上分别进行处理,在很大程度上减少了用户等待响应的时间;同时,如果单个用户的请求也是重负载,则这个重负载的运算也可以分担到多台web服务器上对其做并行处理。当通过多台web服务器将用户所有的连接请求的负载分发并且进行了负载均衡处理后,web服务器调用接口服务端通过多台接口服务器所提供的接口,在本实施例中,web 服务器的调用可以通过webservice方式进行调用。采用webservice的方式调用接口服务器所提供的接口,能够很好的解决跨防火墙进行通讯,既保证了数据的安全,还减少了代码复杂度,缩短了开发周期,增强了应用程序的可维护性。为以后维护,业务的扩展提供更大的空间。当每台web服务器通过调用多台接口服务器提供的接口而获得数据后,便会将这些数据进行汇总,返回给机顶盒,以供机顶盒进一步调用其中的URL,从而引导用户进行电视商城系统。通过在web服务端设置至少两台web服务器,通过这些节点服务设备来对大负载的用户的连接请求进行负载均衡处理,然后调用接口服务端通过多台接口服务器所提供的接口,并且将每台web服务器所获得的数据进行汇总,返回给机顶盒,从而方便机顶盒进一步进行调用。这样,可以使得用户在请求连接电视商城时的等待时间较短,并且更进一步为用户提供了较好的购物体验。参照图6,提出本发明电视商城系统一实施例,该系统包括机顶盒和web服务端, 其中
机顶盒,用于接收用户输入的访问电视商城的连接请求,并将连接请求发送至web 服务端;web服务器,用于根据连接请求,通过接口服务端所提供的接口调用相应的数据, 并将数据返回至机顶盒,以供机顶盒调用而进入电视商城界面。本发明所提供的电视商城的实现方法,整个项目采用B/S (Browser/Server,浏览器/服务器模式)架构搭建。以B/S模式搭建网络框架,并且采用struts+ibatis框架构建网络平台,使接口服务端和web服务端完全分离。另外,本方法所实现的电视商城还可以有完备的业务支撑后台以及完善的报表数据,能够完美的支持系统的运营。在本实施例中,所提供的电视商城的实现方法,应用于高清portal平台上,并且与且户所使用的机顶盒的中间件紧密结合,即通过机顶盒来完成高清电视用户的家庭购买需求。当用户需要进入电视商城系统时,便会向机顶盒发送一个连接请求,此时,通过机顶盒的中间件来接收这个连接请求,并将这个连接请求发送给web服务端。当web服务端接收到机顶盒的中间件所发送的用户的连接请求后,首先需要根据该连接请求与接口服务端进行连接。接口服务端会根据这个连接请求在数据库中进行查找,并将所有数据库中的数据进行封装,并以接口的形式提供给当web服务端,web服务端可以通过接口服务端所提供的接口调用其中的数据,并且将这些数据返回至机顶盒。在本实施例中,是通过URL来对电视商城系统进行访问的,因此,当机顶盒接收到web服务端提供的数据后,便会调用这些数据,即通过URL进入电视商城系统。当机顶盒调用URL数据进入电视商城系统后,通过用户所使用的数字电视,就可以将电视商城的界面进行呈现,而用户可以通过与数字电视进行交互的方式来完成购物的操作。参照图2,在本实施例中,利用电视界面可以为用户提供商家、商品分类等信息供用户选择,根据用户的选择将商品的列表及商品的详细信息进行显示,从而提供各种参数供用户选择;当用户选择了具体的商品后,电视商城系统会从机顶盒中获取到用户的信息,并提示用户对信息进行确认。然后,进行支付方式的选择,如用户确定购买商品,并且进行了支付,则将用户的购买信息写入数据库中;在本实施例中,还可以为用户呈现一个特价区,如用户不购买之前所选择的商品,则直接进入特价区供用户选择。同时,在本实施例中,数字电视用户还可以通过机顶盒获得更多元的商品信息,这样,根据自身的需求,通过电话的方式便可以方便地完成所有的购买操作。本实施例中所提供的电视商城系统中,还可以集成电视银联等支付方式,使用户只需通过数字电视提供的交互界面即可以方便又安全地直接进行支付。本发明所提供的电视商城系统,通过机顶盒来与web服务端及外部接口服务端之间的交互,并通过机顶盒与数字电视技术的结合,来最终完成电视用户的家庭购买操作。即通过机顶盒将用户访问电视商城的连接请求进行转发,并根据web服务端从接口服务端所调用的外部接口中所提供的RUL,通过数字电视将电视商城的界面进行呈现,从而引导用户根据所提供的商品信息方便并安全地完成所有的购物操作。采用这种方法,充分发挥了互动业务的技术优势,很好的结合了网络商城平台;并利用有线网络资源,结合图片、文字和高清视频等多种显示方式,很好的移植并创新了新的商城模式。这就可以达到使用户的使用和操作更为方便,并且给用户带来更好的购物体验的目的。参照图7,提出本发明电视商城系统又一实施例,该系统还包括
接口服务端,用于根据连接请求,对数据库中相应的数据进行封装,并提供相应的接口供web服务端调用。在本实施例中,接口服务端可以提供至少两个接口服务器,以供与数据库以及外部系统接口进行连接。当机顶盒的中间件将用户访问电视商城的连接请求发送给web服务端,并且web服务端根据该连接请求与接口服务端进行了连接后,接口服务端便通过至少两个接口服务器开始请求数据库提供电视商城管理系统所提供的数据,本实施例中电视商城管理系统可以提供的数据通常包括商家商品的管理、商品上下架信息,以及商品的报表等数据。当通过数据库得到所需要的数据后,接口服务端会将这些数据进行封装,供web服务端进行调用。如图4中所示出,在本实施例中,在与商城管理系统进行连接后,接口服务端可以提供如视频点播接口、电视银联接口、鹏文卡接口、短信接口等多种接口,通过这些接口,可以为用户提供视频播放功能、购买商品的支付渠道以及通过短信对用户进行提示等功能; 同时,接口服务端还可以提供业务运营支撑系统的接口,该业务运营支撑系统可以为用户提供信息管理、以及代扣费的支付方式等功能。根据用户的选择,可以通过web服务端对这些接口进行调用,从而为用户的购买操作提供更方便的服务,满足用户的多种需求。通过接口服务端与外部系统接口进行连接,并且对数据库中的数据进行封装,供 web服务端对数据进行调用;而web服务端会将所调用的数据返回给机顶盒,这样就更进一步方便了通过机顶盒来获取URL,并进入电视商城系统,从而更进一步方便了数字电视用户的购买操作,同时也保证了可以给用户带来较好的购物体验。参照图8,提出本发明电视商城系统再一实施例,web服务端包括至少两台web服务器,用于对连接请求进行负载均衡处理。在本实施例中,由于考虑到电视商城用户并发量会比较大,当多个用户同时请求连接电视商城时,容易造成整个系统的网络阻塞、服务器瘫痪以及响应时间慢等情况,因此,在web服务端设置至少两台web服务器,并且添加了负载均衡设备,从而可以对多个用户的连接请求进行负载均衡处理。这样,大量的并发访问或数据流量便可以分担到多台web 服务器上分别进行处理,在很大程度上减少了用户等待响应的时间;同时,如果单个用户的请求也是重负载,则这个重负载的运算也可以分担到多台web服务器上对其做并行处理。当通过多台web服务器将用户所有的连接请求的负载分发并且进行了负载均衡处理后,web服务器调用接口服务端通过多台接口服务器所提供的接口,在本实施例中,web 服务器的调用可以通过webservice方式进行调用。采用webservice的方式调用接口服务器所提供的接口,能够很好的解决跨防火墙进行通讯,既保证了数据的安全,还减少了代码复杂度,缩短了开发周期,增强了应用程序的可维护性。为以后维护,业务的扩展提供更大的空间。当每台web服务器通过调用多台接口服务器提供的接口而获得数据后,便会将这些数据进行汇总,返回给机顶盒,以供机顶盒进一步调用其中的URL,从而引导用户进行电视商城系统。通过在web服务端设置至少两台web服务器,通过这些节点服务设备来对大负载的用户的连接请求进行负载均衡处理,然后调用接口服务端通过多台接口服务器所提供的接口,并且将每台web服务器所获得的数据进行汇总,返回给机顶盒,从而方便机顶盒进一步进行调用。这样,可以使得用户在请求连接电视商城时的等待时间较短,并且更进一步为用户提供了较好的购物体验。以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围。
权利要求
1.一种电视商城的实现方法,其特征在于,包括机顶盒接收用户输入的访问电视商城的连接请求,并将所述连接请求发送至Web服务端;web服务端根据所述连接请求,通过接口服务端所提供的接口调用相应的数据,并将所述数据返回至机顶盒,以供机顶盒调用而进入电视商城界面。
2.如权利要求I所述的电视商城的实现方法,其特征在于,在执行所述机顶盒接收用户输入的访问电视商城的连接请求,并将所述连接请求发送至web服务端之后,还包括接口服务端根据所述连接请求,对数据库中相应的数据进行封装,并提供相应的接口供web服务端调用。
3.如权利要求2所述的电视商城的实现方法,其特征在于,在执行所述web服务端根据所述连接请求,通过接口服务端所提供的接口调用相应的数据之前,还包括web服务端通过至少两台web服务器对所述连接请求进行负载均衡处理。
4.如权利要求I至3中任一项所述的电视商城的实现方法,其特征在于,所述接口服务端所提供的接口包括视频点播接口、电视银联接口、鹏文卡接口、短信接口。
5.一种电视商城系统,包括机顶盒、web服务端,其特征在于,其中所述机顶盒,用于接收用户输入的访问电视商城的连接请求,并将所述连接请求发送至web月艮务端;所述web服务器,用于根据所述连接请求,通过接口服务端所提供的接口调用相应的数据,并将所述数据返回至机顶盒,以供机顶盒调用而进入电视商城界面。
6.如权利要求5所述的电视商城系统,其特征在于,还包括接口服务端,用于根据所述连接请求,对数据库中相应的数据进行封装,并提供相应的接口供web服务端调用。
7.如权利要求6所述的电视商城系统,其特征在于,所述web服务端包括至少两台web 服务器,所述至少两台web服务器用于对所述连接请求进行负载均衡处理。
8.如权利要求7所述的电视商城系统,其特征在于,所述接口服务端包括至少两台接口服务器。
9.如权利要求5至8中任一项所述的电视商城系统,其特征在于,所述接口服务端所提供的接口包括视频点播接口、电视银联接口、鹏文卡接口、短信接口。
全文摘要
本发明公开了一种电视商城的实现方法,包括机顶盒接收用户输入的访问电视商城的连接请求,并将所述连接请求发送至web服务端;web服务端根据所述连接请求,通过接口服务端所提供的接口调用相应的数据,并将所述数据返回至机顶盒,以供机顶盒调用而进入电视商城界面。本发明还提供了相应的电视商城系统。本发明所提供的电视商城的实现方法和电视商城系统,通过有线电视网,向广大数字电视家庭用户提供包括数字电视在内的多种交互式购物服务,用户只需采用数字交互界面即可完成电视购物的操作,使得可以达到使用户的使用和操作更为方便,并且可以给用户带来更好的购物体验。
文档编号G06Q30/02GK102611920SQ20121005289
公开日2012年7月25日 申请日期2012年3月2日 优先权日2012年3月2日
发明者杨鑫, 胡新胜, 陈小杰 申请人:深圳市迪威特文化科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1