公开/公告号CN102571409A
专利类型发明专利
公开/公告日2012-07-11
原文格式PDF
申请/专利权人 中国科学院声学研究所;
申请/专利号CN201110083579.9
申请日2011-04-02
分类号H04L12/24(20060101);
代理机构11318 北京法思腾知识产权代理有限公司;
代理人杨小蓉;高宇
地址 100190 北京市海淀区北四环西路21号
入库时间 2023-12-18 06:08:38
法律状态公告日
法律状态信息
法律状态
2019-03-22
未缴年费专利权终止 IPC(主分类):H04L12/24 授权公告日:20141231 终止日期:20180402 申请日:20110402
专利权的终止
2014-12-31
授权
授权
2012-09-12
实质审查的生效 IPC(主分类):H04L12/24 申请日:20110402
实质审查的生效
2012-07-11
公开
公开
技术领域
本发明涉及网络业务管理领域,特别涉及一种用于实现业务跨终端使用的业务 请求管理系统及方法。
背景技术
随着互联网的迅猛发展,网络接入终端呈现出多样性的特点。除传统的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)手机终端进一步结算并显示执行结果或状态。
最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制。尽管 参照实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,对本发明 的技术方案进行修改或者等同替换,都不脱离本发明技术方案的精神和范围,其均 应涵盖在本发明的权利要求范围当中。
机译: 业务管理系统,业务管理方法,业务管理设备,业务管理设备的控制方法和终端设备
机译: 交付业务管理系统,交付业务管理设备,基础终端,交付业务管理程序和交付业务管理方法
机译: 维修业务请求系统,维修业务提供者中的终端设备,维修业务提供方法和存储介质