The invention discloses a session keep cross terminal application migration method based on state, the device comprises a source terminal, a destination terminal server sharing the source terminal and the destination terminal of the target application, the source terminal is installed on the target application data acquisition unit, the target application installed on the objective terminal a target application data into the unit, the target application data acquisition unit and the target application data into the third party server connection between the units, the third party server with a separate database, mainly includes the steps of: creating and storing the application description file, the target application data capture, storage and acquisition of discourse markers A, sharing injection and task target application data representation and session state. The invention makes the application state of the automatic save and restore in different terminals, realize seamless switching between different terminals in HTTP applications, optimization of mobile user interaction mode, enhance the interactive experience is important.
【技术实现步骤摘要】
一种基于会话保持的跨终端应用状态迁移方法
本专利技术涉及移动互联网与服务计算领域,尤其涉及一种基于会话保持的方法以支持应用的跨终端迁移。
技术介绍
目前,全球范围内已掀起移动互联网热潮,我国也进入了移动互联网高速发展时代。随着移动智能终端的广泛普及和移动服务生态系统的日益发展,用户可以随时随地的获取信息并享受互联网服务。特别地,HTTP(超文本传输协议)应用的不断丰富和多元化使得用户几乎可以满足包括社交、工作、资讯、娱乐等在内的各个方面的需求。可以说,移动终端和移动应用已经深深地渗透到人们日常的工作、学习和生活中,并进而影响甚至重塑人们的日常活动。与此同时,应用的用户体验也已经成为人们和开发者最为关心的问题之一。通常情况下,在用户使用一款应用处理任务的过程中,由于环境等因素的限制和影响,用户有时需要从当前终端切换到一个更合适的终端去处理任务。例如,考虑这样一个场景:在用户使用台式机处理任务过程中,他突然接到通知需要去参加一个紧急会议,那么此时他就完全可以切换到自己的智能手机上并在路途中接着处理刚才未完成的任务。然而,现有的应用几乎都不支持这种动态切换。有调查显示, ...
【技术保护点】
一种基于会话保持的跨终端应用状态迁移方法,所用的设备包括源终端、目的终端,所述源终端和目的终端的共享服务器,所述源终端的目标应用上安装有目标应用数据捕获单元,所述目的终端的目标应用上安装有目标应用数据注入单元,所述目标应用数据捕获单元和目标应用数据注入单元之间连接有第三方服务器,所述第三方服务器具有一个独立的数据库,其特征在于,包括以下步骤:步骤一、创建并存储应用描述文件:将预使用的目标应用在源终端和目的终端上根据其工作流分别划分为N个一一相互对应的连续的任务,将上述N个一一相互对应的连续的任务创建为一个XML格式的应用描述文件,用于描述目标应用的页面布局、视图逻辑和各个任 ...
【技术特征摘要】
1.一种基于会话保持的跨终端应用状态迁移方法,所用的设备包括源终端、目的终端,所述源终端和目的终端的共享服务器,所述源终端的目标应用上安装有目标应用数据捕获单元,所述目的终端的目标应用上安装有目标应用数据注入单元,所述目标应用数据捕获单元和目标应用数据注入单元之间连接有第三方服务器,所述第三方服务器具有一个独立的数据库,其特征在于,包括以下步骤:步骤一、创建并存储应用描述文件:将预使用的目标应用在源终端和目的终端上根据其工作流分别划分为N个一一相互对应的连续的任务,将上述N个一一相互对应的连续的任务创建为一个XML格式的应用描述文件,用于描述目标应用的页面布局、视图逻辑和各个任务的启动入口;将所述应用描述文件存入所述数据库中;步骤二、目标应用数据的捕获、存储和会话标记的获取:用户在源终端上进行目标应用登录后,所述目标应用数据捕获单元解析应用描述文件来判断当前正在执行的任务,该任务记为任务A,并捕获用户在任务A中所输入的任务数据,与此同时,所述目标应用数据捕获单元获取源终端与服务器交互时的会话标记和源终端在共享服务器中的用户标记;所述用户标记、目标应用名称、会话标记、任务A的名称...
【专利技术属性】
技术研发人员:冯志勇,林建睿,陈世展,
申请(专利权)人:天津大学,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。