CN102571409A - 一种用于实现业务跨终端使用的业务请求管理***及方法 - Google Patents
一种用于实现业务跨终端使用的业务请求管理***及方法 Download PDFInfo
- Publication number
- CN102571409A CN102571409A CN2011100835799A CN201110083579A CN102571409A CN 102571409 A CN102571409 A CN 102571409A CN 2011100835799 A CN2011100835799 A CN 2011100835799A CN 201110083579 A CN201110083579 A CN 201110083579A CN 102571409 A CN102571409 A CN 102571409A
- Authority
- CN
- China
- Prior art keywords
- terminal
- request
- service
- professional
- order
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
本发明涉及一种用于实现业务跨终端使用的业务请求管理***及方法,该***及方法实现同一用户账户的不同类型的终端之间业务的跨终端使用;该***包括:用户管理模块、通信单元、终端业务状态管理单元、订单生成单元和订单管理单元。方法原理是:通过通信单元统一接收终端的业务请求,根据用户管理模块保存的终端绑定关系,订单生成单元生成请求订单;通信单元将请求订单转发给接收终端;接收终端根据请求订单执行业务。在整个业务执行中,终端业务状态管理单元对接收终端业务执行状态进行监控,并在订单管理单元中对应修改业务状态。本发明使用户不受时间和地点因素的限制来灵活的安排业务的请求及接收过程,达到充分发挥不同终端优势。
Description
技术领域
本发明涉及网络业务管理领域,特别涉及一种用于实现业务跨终端使用的业务请求管理***及方法。
背景技术
随着互联网的迅猛发展,网络接入终端呈现出多样性的特点。除传统的PC外,手机和数字电视机顶盒都可以作为业务的使用终端。在这种条件下,每个用户往往具有多个不同类型的终端,从而可以在不同的时间、地点基于不同的终端使用服务。
传统的业务使用方法对于不同的接入终端往往是隔离的,即某种业务仅仅与特定的终端绑定,必须在该终端上完成业务的全部使用流程。这为业务使用施加了过强的限制,造成用户受限于时间、地点等因素,影响了业务的使用体验。
中国第CN101146058A号专利公开了一种互联网即时信息的共享订阅***及共享订阅方法。在这种方法中,采用收集和分析用户订阅请求,然后,服务器向具有相同订阅任务的用户端分发,以提高资源利用率。中国第CN101159570A号专利公开了一种基于IP多媒体子***的多终端用户的用户订阅方法。在这种方法中,采用终端对应的公共用户标识来解决订购冲突,而没有描述业务跨不同种类终端的业务请求和接收方法。
因此,需要一种方法来解决不同种类的终端间的业务使用,实现业务请求和业务接收可以来自任何类型的终端,而不必局限与来自同一个终端。
发明内容
本发明的目的在于,提出一种用于实现业务跨终端使用的业务请求管理***及方法,使用户可以不受时间、地点因素的限制,灵活的安排业务的请求及接收过程。
为实现上述发明目的,本发明提出一种用于实现业务跨终端使用的业务请求管理***,其特征在于,所述的业务请求管理***,用于实现同一用户账户的不同类型的终端之间业务的跨终端使用;该***包括:用户管理模块、终端会话管理模块和订单模块;所述终端会话管理模块包括:通信单元和终端在线状态管理单元;所述订单模块包括:订单生成单元和订单管理单元;
所述通信单元,用于接收和转发绑定终端请求;接收和转发请求终端的业务请求;接收和转发请求订单;接收和转发业务执行状态;
所述用户管理模块,用于接收所述通信单元转发的绑定终端请求,并管理多个终端的绑定关系;
所述订单生成单元,用于接收所述通信单元转发的业务请求,并根据接收到的业务请求与所述用户管理模块交互获得业务接收终端类型及标识,利用获得的业务接收终端及标识来生成请求订单;其中,所述请求订单包括:业务服务提供源、业务接收所需本地资源、请求发起者和请求时效信息;
所述终端在线状态管理单元,用于查询对应的业务接收终端的在线状态;
若业务接收终端不在线,则继续定时查询业务接收终端的在线状态;
若业务接收终端在线,则把所述通信单元接收的请求订单转发至指定的业务接收终端;业务接收终端收到请求订单后,判断本地资源是否满足业务接收条件,如果不满足,则由业务接收终端向所述的通信单元上报的业务状态为失败;如果满足,则根据请求订单中的业务服务提供源执行业务,并定时向所述通信单元上报的业务状态为成功;
所述订单管理单元,用于根据业务接收终端定时向所述的通信单元上报的业务状态,修改并保存对应的业务状态来实现所述的业务请求管理***跨终端的查询。2、根据权利要求1所述的用于实现业务跨终端使用的业务请求管理***,其特征在于,所述的终端包括:手机、机顶盒和PC终端。
为实现发明目的,本发明还提出一种用于实现业务跨终端使用的业务请求管理方法,该方法实现同一用户账户的不同类型的终端之间业务的跨终端使用;所述业务请求管理方法的具体步骤包括:
步骤1):通过通信单元接收和转发绑定终端请求;接收和转发请求终端的业务请求;接收和转发请求订单;接收和转发业务执行状态;
步骤2)通过用户管理模块接收所述步骤1)转发的绑定终端请求,并管理多个终端的绑定关系;
步骤3):通过订单模块中的订单生成单元接收所述步骤1)转发的业务请求,并根据接收到的业务请求和所述步骤2)建立的绑定关系获得业务接收终端类型及标识,利用获得的业务接收终端及标识来生成请求订单;其中,所述请求订单包括:业务服务提供源、业务接收所需本地资源、请求发起者和请求时效信息;
步骤4):通过终端业务状态管理单元查询对应的业务接收终端的在线状态,若业务接收终端不在线,继续定时查询业务接收终端的在线状态;若业务接收终端在线,则把所述通信单元接收所述步骤3)生成的请求订单,并转发至指定的业务接收终端;业务接收终端收到请求订单后,判断本地资源是否满足业务接收条件,如果不满足,则由业务接收终端向所述的通信单元上报的业务状态为失败;如果满足,则根据请求订单中的业务服务提供源执行业务,并定时向所述通信单元上报的业务状态为成功;
步骤5):根据所述的步骤4)产生的业务状态,通过订单模块中的订单管理单元修改并保存对应的业务状态来实现所述的业务请求管理***跨终端的查询。
所述的终端包括:手机、机顶盒和PC终端。
本发明的优点在于,本发明使得用户可以不受时间、地点因素的限制,灵活的安排业务的请求及接收过程,从而充分发挥不同终端的优势,提供更好的用户体验。另外,运营商可以方便快捷的将业务推送到多个终端平台,可以充分发挥移动终端的便捷性优势进行随时随地的订购,和发挥PC和机顶盒等终端的高娱乐性优势为用户提供高质量的业务服务,便于业务、内容推广。
附图说明
图1为用于实现业务跨终端使用的业务请求管理***结构图;
图2为一种用于实现业务跨终端使用的业务请求管理方法流程图;
图3为跨终端高清电影的下载业务的***架构图;
图4为跨终端高清电影的下载业务流程图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细的说明。
本发明要解决的技术问题是使用户可以不受时间、地点因素的限制,灵活的安排业务的请求及接收过程。
为解决技术问题,提出一种业务的跨终端使用方法,多个不同类型的终端均对应同一个用户账户;
通过一个业务请求管理***,统一接收来自各种类型终端的业务请求;
业务请求管理***把接收到的业务请求生成“请求订单”,请求订单包括业务服务提供源、业务接收所需本地资源、请求发起者、请求时效等信息,请求订单可以发给任何一种终端;
业务请求管理***定期监控对应接收终端的在线状态,若发现接收终端在线,则将业务请求订单推送至指定的接收终端;若接收终端不在线,则在业务请求管理***探测到接收终端上线时,将请求订单向接收终端推送;
接收终端收到请求订单后,判断本地资源是否满足业务接收条件,如果满足,则根据请求订单的业务服务提供源进行执行;如果不满足,将向业务请求管理***上报接收失败;
在接收终端接收业务的整个过程中,接收终端定时向业务请求管理***上报业务状态,即业务请求管理***能对业务执行的状态进行监控,从而提供跨终端的查询接口。
如图1所示,图1为用于实现业务跨终端使用的业务请求管理***业务请求管理***结构图。业务请求管理***的体系结构包括:
用户管理模块101,管理用户与多终端的绑定关系;
终端会话管理模块102包括:通信单元103和终端在线状态管理单元104;通信单元负责与终端通信、接收业务订购请求或向其发送业务请求订单;终端在线状态管理单元维护终端的在线状态信息;
订单模块105包括:订单生成单元106和订单管理单元107;订单生成单元根据所述用户业务请求及用户的多终端绑定关系来生成“请求订单”;订单管理单元管理请求订单的处理状态。如图2所示,图2为一种用于实现业务跨终端使用的业务请求管理方法流程图。跨终端业务请求和接收流程步骤包括:
200)用户使用任一终端登录业务请求管理***,请求该终端与用户账号绑定,终端会话管理模块102中的通信单元103接收来自用户的绑定终端请求,将请求转发给用户管理模块101,用户管理模块保存绑定关系;多次执行该步骤,实现一个用户绑定多个终端;
201)用户选中一终端请求业务,并在请求业务时指定与该用户绑定的任何一种终端进行接收业务,默认接收业务终端为请求终端;
202)终端回话管理模块102中的通信单元103统一接收来自各种类型终端的业务请求,并转发给订单模块105中的订单生成单元106;订单生成单元106根据接收到的业务请求与用户管理模块101交互获得用户指定的业务接收终端类型及标识后,订单生成单元106生成“请求订单”,请求订单包括业务服务提供源、业务接收所需本地资源、请求发起者、请求时效等信息;
203)终端会话管理模块102中的终端在线状态管理单元104查询对应接收终端的在线状态,若发现接收终端在线,则进行步骤204);若接收终端不在线,则定时查询接收终端的在线状态;
204)通信单元103将业务请求订单推送至指定的接收终端;
205)接收终端收到请求订单后,判断本地资源是否满足业务接收条件,如果满足,则根据请求订单的业务服务提供源执行业务;如果不满足,将向业务请求管理***上报接收失败;
206)在接收终端接收业务的整个过程中,接收终端定时向终端在线状态管理单元104上报业务状态,并在订单管理单元107中修改对应的业务状态;即业务请求管理***能对业务执行的状态进行监控,从而提供跨终端的查询接口。
如图3所示,图3为跨终端高清电影的下载业务的***架构图。***架构包括:业务请求管理***301、业务门户***302、用户终端303、电影下载服务器304;其中:
用户终端303包括:手机、STB、PC终端。
业务门户***302,完成业务导航、负责适配不同类型终端的业务请求格式。
电影下载服务器304,提供高清视频等业务的下载服务。
如图4所示,图4为跨终端高清电影的下载业务流程图。以用户通过手机登录电影订购门户***、并让电视机顶盒接收电影为例,描述下载业务跨终端使用的业务流程,流程包括:
步骤401)用户通过手机登录电影业务门户***,并选择电影确认下载,指定接收终端为电视机顶盒;
步骤402)业务门户***接收并向业务请求管理***转发电影下载请求;
步骤403)业务请求管理***接收请求,并生成请求订单,请求订单包括:用户标识、电影标识、电影文件大小、电影授权信息、下载服务器地址、接收终端类型及标识、订单有效时间等信息;
步骤404)业务请求管理***查询并判断接收终端在线状态,如果在线,进行步骤405),如果不在线,定时查询接收终端在线状态;
步骤405)业务请求管理***向电视机顶盒下发请求订单;
步骤406)电视机顶盒根据请求订单中电影文件大小检查本地硬盘是否有足够存储空间,如果满足,进行步骤407),否则进行步骤408);
步骤407)电视机顶盒根据请求订单中的电影标识、下载服务器地址请求下载电影;
步骤408)电视机顶盒上报业务执行结果或状态;
步骤409)业务请求管理***接收并向手机转发执行结果或状态;
步骤410)手机终端进一步结算并显示执行结果或状态。
最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制。尽管参照实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,对本发明的技术方案进行修改或者等同替换,都不脱离本发明技术方案的精神和范围,其均应涵盖在本发明的权利要求范围当中。
Claims (4)
1.一种用于实现业务跨终端使用的业务请求管理***,其特征在于,所述的业务请求管理***,用于实现同一用户账户的不同类型的终端之间业务的跨终端使用;该***包括:用户管理模块、终端会话管理模块和订单模块;所述终端会话管理模块包括:通信单元和终端在线状态管理单元;所述订单模块包括:订单生成单元和订单管理单元;
所述通信单元,用于接收和转发绑定终端请求;接收和转发请求终端的业务请求;接收和转发请求订单;接收和转发业务执行状态;
所述用户管理模块,用于接收所述通信单元转发的绑定终端请求,并管理多个终端的绑定关系;
所述订单生成单元,用于接收所述通信单元转发的业务请求,并根据接收到的业务请求与所述用户管理模块交互获得业务接收终端类型及标识,利用获得的业务接收终端及标识来生成请求订单;其中,所述请求订单包括:业务服务提供源、业务接收所需本地资源、请求发起者和请求时效信息;
所述终端在线状态管理单元,用于查询对应的业务接收终端的在线状态;
若业务接收终端不在线,则继续定时查询业务接收终端的在线状态;
若业务接收终端在线,则把所述通信单元接收的请求订单转发至指定的业务接收终端;业务接收终端收到请求订单后,判断本地资源是否满足业务接收条件,如果不满足,则由业务接收终端向所述的通信单元上报的业务状态为失败;如果满足,则根据请求订单中的业务服务提供源执行业务,并定时向所述通信单元上报的业务状态为成功;
所述订单管理单元,用于根据业务接收终端定时向所述的通信单元上报的业务状态,修改并保存对应的业务状态来实现所述的业务请求管理***跨终端的查询。
2.根据权利要求1所述的用于实现业务跨终端使用的业务请求管理***,其特征在于,所述的终端包括:手机、机顶盒和PC终端。
3.一种用于实现业务跨终端使用的业务请求管理方法,该方法实现同一用户账户的不同类型的终端之间业务的跨终端使用;所述业务请求管理方法的具体步骤包括:
步骤1):通过通信单元接收和转发绑定终端请求;接收和转发请求终端的业务请求;接收和转发请求订单;接收和转发业务执行状态;
步骤2)通过用户管理模块接收所述步骤1)转发的绑定终端请求,并管理多个终端的绑定关系;
步骤3):通过订单模块中的订单生成单元接收所述步骤1)转发的业务请求,并根据接收到的业务请求和所述步骤2)建立的绑定关系获得业务接收终端类型及标识,利用获得的业务接收终端及标识来生成请求订单;其中,所述请求订单包括:业务服务提供源、业务接收所需本地资源、请求发起者和请求时效信息;
步骤4):通过终端业务状态管理单元查询对应的业务接收终端的在线状态,若业务接收终端不在线,继续定时查询业务接收终端的在线状态;若业务接收终端在线,则把所述通信单元接收所述步骤3)生成的请求订单,并转发至指定的业务接收终端;业务接收终端收到请求订单后,判断本地资源是否满足业务接收条件,如果不满足,则由业务接收终端向所述的通信单元上报的业务状态为失败;如果满足,则根据请求订单中的业务服务提供源执行业务,并定时向所述通信单元上报的业务状态为成功;
步骤5):根据所述的步骤4)产生的业务状态,通过订单模块中的订单管理单元修改并保存对应的业务状态来实现所述的业务请求管理***跨终端的查询。
4.根据权利要求3所述的用于实现业务跨终端使用的业务请求管理方法,其特征在于,所述的终端包括:手机、机顶盒和PC终端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110083579.9A CN102571409B (zh) | 2010-12-08 | 2011-04-02 | 一种用于实现业务跨终端使用的业务请求管理***及方法 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010590492.6 | 2010-12-08 | ||
CN201010590492 | 2010-12-08 | ||
CN201110083579.9A CN102571409B (zh) | 2010-12-08 | 2011-04-02 | 一种用于实现业务跨终端使用的业务请求管理***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102571409A true CN102571409A (zh) | 2012-07-11 |
CN102571409B CN102571409B (zh) | 2014-12-31 |
Family
ID=46415938
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110083579.9A Expired - Fee Related CN102571409B (zh) | 2010-12-08 | 2011-04-02 | 一种用于实现业务跨终端使用的业务请求管理***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102571409B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103051715A (zh) * | 2012-12-24 | 2013-04-17 | 东软熙康健康科技有限公司 | 一种向终端发布通知的方法、相关装置及*** |
CN103384275A (zh) * | 2013-07-19 | 2013-11-06 | 贝壳网际(北京)安全技术有限公司 | 跨终端进行下载的方法、***云端服务器和终端 |
CN103974121A (zh) * | 2014-06-03 | 2014-08-06 | 合一网络技术(北京)有限公司 | 实现跨屏下载的方法和*** |
CN104899247A (zh) * | 2015-04-20 | 2015-09-09 | 广州华多网络科技有限公司 | 一种信息订制方法和*** |
CN106209927A (zh) * | 2015-04-29 | 2016-12-07 | 中国科学院声学研究所 | 一种多终端的联动关系维护***及方法 |
CN109644350A (zh) * | 2016-10-18 | 2019-04-16 | 华为技术有限公司 | 一种业务通信方法及设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101304360A (zh) * | 2007-05-08 | 2008-11-12 | 艾岩 | 一种虚拟化用户数字终端的***与方法 |
CN101378408A (zh) * | 2008-10-10 | 2009-03-04 | 深圳华为通信技术有限公司 | 一种向多终端推送消息的方法、装置、网关和代理 |
CN101674289A (zh) * | 2008-09-12 | 2010-03-17 | 深圳市长方网络技术有限公司 | 跨互联网及移动通讯网络的游戏平台***及网络游戏方法 |
-
2011
- 2011-04-02 CN CN201110083579.9A patent/CN102571409B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101304360A (zh) * | 2007-05-08 | 2008-11-12 | 艾岩 | 一种虚拟化用户数字终端的***与方法 |
CN101674289A (zh) * | 2008-09-12 | 2010-03-17 | 深圳市长方网络技术有限公司 | 跨互联网及移动通讯网络的游戏平台***及网络游戏方法 |
CN101378408A (zh) * | 2008-10-10 | 2009-03-04 | 深圳华为通信技术有限公司 | 一种向多终端推送消息的方法、装置、网关和代理 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103051715A (zh) * | 2012-12-24 | 2013-04-17 | 东软熙康健康科技有限公司 | 一种向终端发布通知的方法、相关装置及*** |
CN103384275A (zh) * | 2013-07-19 | 2013-11-06 | 贝壳网际(北京)安全技术有限公司 | 跨终端进行下载的方法、***云端服务器和终端 |
WO2015007245A1 (zh) * | 2013-07-19 | 2015-01-22 | 贝壳网际(北京)安全技术有限公司 | 跨终端进行下载的方法、***、云端服务器和终端 |
CN103974121A (zh) * | 2014-06-03 | 2014-08-06 | 合一网络技术(北京)有限公司 | 实现跨屏下载的方法和*** |
CN104899247A (zh) * | 2015-04-20 | 2015-09-09 | 广州华多网络科技有限公司 | 一种信息订制方法和*** |
CN104899247B (zh) * | 2015-04-20 | 2018-09-25 | 广州华多网络科技有限公司 | 一种信息订制方法和*** |
CN106209927A (zh) * | 2015-04-29 | 2016-12-07 | 中国科学院声学研究所 | 一种多终端的联动关系维护***及方法 |
CN109644350A (zh) * | 2016-10-18 | 2019-04-16 | 华为技术有限公司 | 一种业务通信方法及设备 |
US10880781B2 (en) | 2016-10-18 | 2020-12-29 | Huawei Technologies Co., Ltd. | Service communication method and device |
Also Published As
Publication number | Publication date |
---|---|
CN102571409B (zh) | 2014-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101540775B (zh) | 内容分发方法、装置与内容分发网络*** | |
US8429263B2 (en) | File content distribution method, device, and system for an interactive network television system | |
CN106454472B (zh) | 多屏互动的方法及*** | |
JP5341186B2 (ja) | プロキシ機能 | |
CN101861729B (zh) | 通过使用会话初始化协议发现互联网协议电视服务iptv提供商和iptv服务的方法和设备 | |
US9462347B2 (en) | Content discovery and playback in a network environment | |
CN103782572A (zh) | 用于提供基于消息和事件的视频服务控制平面的***和方法 | |
EP2652931B1 (en) | Systems and methods for distributed access to media content using placeshifting | |
CN103457907A (zh) | 一种多媒体内容分发方法、设备及*** | |
CN102571409B (zh) | 一种用于实现业务跨终端使用的业务请求管理***及方法 | |
CN101662658B (zh) | 节目推送方法、机顶盒及电子节目菜单 | |
CN102404567A (zh) | 一种网络监控视频流按需实时转码的***和方法 | |
CN103139173A (zh) | 终端设备、媒体交换网***、媒体业务下载方法及*** | |
US10931763B2 (en) | Systems and methods for opaque object delivery in a communication network | |
CN102739779A (zh) | 一种基于dlna的数字家庭交互方法、***及相应设备 | |
CN101800731A (zh) | 网络传输管理服务器、网络传输管理方法及网络传输*** | |
CN102761550A (zh) | 实现流媒体服务的方法、装置及*** | |
CN110266987B (zh) | 被动式录像方法及计算机可读存储介质 | |
CN101656947B (zh) | 跨异构网络业务共享建立方法、设备及*** | |
CN101355676B (zh) | 提供网络电视业务信息的方法和网络电视业务*** | |
CN104093045A (zh) | 基于回源的ott tv播放请求处理方法及*** | |
CN102638731B (zh) | 一种用户点播的优化方法及*** | |
CN102404632A (zh) | 智能电视的信息推送方法及应用 | |
CN102546225A (zh) | 视频资源共享方法和管理平台 | |
CN101951381A (zh) | 数字电视接收终端及其实现多媒体即时通讯的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20141231 Termination date: 20180402 |
|
CF01 | Termination of patent right due to non-payment of annual fee |