当前位置: 首页 > 专利查询>吴涛军专利>正文

可交互窗口及自定义、引用、同步可交互窗口的方法和系统技术方案

技术编号:10554552 阅读:141 留言:0更新日期:2014-10-22 11:46
本发明专利技术提供了一种用于自定义、引用及同步可交互窗口的方法和系统。首先,本发明专利技术支持用户自定义可交互窗口,可交互窗口是由用户通过本发明专利技术提供的组件单元自行装配构建的应用所组成的,用户可以使用布局风格使得该可交互窗口所包含的应用以特定的排列和顺序来呈现。本发明专利技术所定义的可交互窗口具有开放性,可以支持用户增加功能和编辑应用,还可以支持在其它结构化文档上引用等方式来应用该可交互窗口。本发明专利技术所定义的可交互窗口还具有同步机制。基于上述方法和系统,本发明专利技术相应地提供了一种可交互窗口结构,具有开放性,并且支持引用、同步等功能特性。

【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种用于自定义、引用及同步可交互窗口的方法和系统。首先,本专利技术支持用户自定义可交互窗口,可交互窗口是由用户通过本专利技术提供的组件单元自行装配构建的应用所组成的,用户可以使用布局风格使得该可交互窗口所包含的应用以特定的排列和顺序来呈现。本专利技术所定义的可交互窗口具有开放性,可以支持用户增加功能和编辑应用,还可以支持在其它结构化文档上引用等方式来应用该可交互窗口。本专利技术所定义的可交互窗口还具有同步机制。基于上述方法和系统,本专利技术相应地提供了一种可交互窗口结构,具有开放性,并且支持引用、同步等功能特性。【专利说明】可交互窗口及自定义、引用、同步可交互窗口的方法和系统
本专利技术涉及计算机技术,更具体地,涉及一种用于自定义、引用及同步可交互窗口的方 法和系统,以及相应的可交互窗口结构。
技术介绍
用户在通过网络浏览互联网网页等结构化文档时,结构化文档提供者可以通过脚 本程序或者浏览器插件等手段生成可交互窗口,并将其呈现给用户,用户可以在该可交互 窗口上执行各种预定的操作,从而实现各种预定的交互功能。所述可交互窗口可以用网页 弹窗的形式呈现,也可以用其它形式加以呈现。可交互窗口的内容和功能一般是与结构化 文档自身相关的,例如呈现与结构化文档相关的数据,或者为用户提供对该结构化文档进 行评价或分享等操作的渠道等。当然,可交互窗口的内容和功能也完全可以与结构化文档 自身无关,例如可以用于呈现广告内容并提供订购等相应的交互功能。 传统的可交互窗口都是由结构化文档提供者来定义并发布的。但是,随着网络功 能的不断扩展和用户参与度的提高,用户也产生了自定义、发布及应用可交互窗口的需要。 举例来说,某用户甲在浏览网页过程中发现了一个结构化文档,例如是一个关于 "2014年热门电影介绍"的网页页面X,其中介绍了 A-E五部热门电影;现有的社交网络等 手段足以使该用户甲能够将该网页页面X分享给其他用户;但是,该用户甲在分享这一网 页的同时,还希望建立一个以"2014年奥斯卡候选最佳电影"为主题的可交互窗口;而经该 用户甲分享而获得"2014年热门电影介绍"这一网页的其他用户在浏览网页时可以呈现出 该可交互窗口,并且通过该可交互窗口执行从A-E五部热门电影中选择自己喜欢的2014年 奥斯卡最佳电影的交互操作,以及其他与之相关的交互操作。显然,为了满足上述需求,需 要为用户提供一种简便、可靠的自定义可交互窗口的系统、装置及方法。 更进一步来说,获得由所述用户甲自定义的可交互窗口 "2014年奥斯卡候选最佳 电影"的其他用户除了在该可交互窗口上执行预定的交互操作以外,还可能希望以其他方 式来应用该可交互窗口。例如,用户乙可能希望为用户甲自定义的"2014年奥斯卡候选最 佳电影"这一可交互窗口增加新的交互功能,例如增加对电影发表评论的功能。显然,为了 满足这些需求,要求支撑实现上述可交互窗口的系统、装置及方法具有比较强的开放性,使 得其他的功能和应用能够被集成到该可交互窗口之中。 又例如,用户乙可能希望在把"2014年奥斯卡候选最佳电影"这一可交互窗口引用 至lj"2014年热门电影介绍"这个网页X以外的其它网页Y上,以便其它网页的浏览者也可以 参与到可交互窗口 "2014年奥斯卡候选最佳电影"的交互功能中来。这要求所述可交互窗 口与结构化文档是"松耦合"的关系,可交互窗口的内容呈现和交互功能的实现相对于该结 构化文档X本身是具有独立性的,并且支持在其它网页Y上重建该可交互窗口。另外,由于 在网页X和Y上都建立了该可交互窗口,带来了可交互窗口同步的问题,即当网页X上的可 交互窗口呈现的内容和交互功能发生改变后,要求网页Y上的可交互窗口能够自动和实时 地同步更新。 然而,在现有技术中,可交互窗口的生成方法主要是针对结构化文档提供者而设 计的,没有考虑到提供由用户自定义和应用可交互窗口的功能,因此其定义可交互窗口的 过程复杂而不友好;所定义的可交互窗口不能由用户重构或引用,不具有开放性;所定义 的可交互窗口嵌入结构化文档或者与结构化文档相绑定,不能支持对可交互窗口实现引用 和同步等功能。 可见,现有技术当中缺少供用户自定义可交互窗口的方法和系统,也不支持基于 可交互窗口实现多种应用功能,完全无法满足用户的上述需要。
技术实现思路
为了克服现有技术中的上述缺陷,本专利技术提供了一种用于自定义、引用及同步可 交互窗口的方法和系统。首先,本专利技术支持用户自定义可交互窗口,用户自定义的可交互窗 口是由用户通过本专利技术提供的组件单元自行装配构建的应用所组成的,用户可以使用布局 风格使得该可交互窗口所包含的应用以特定的排列和顺序来呈现。其次,本专利技术所定义的 可交互窗口具有开放性,可以支持用户以增加功能,还可以支持在其它结构化文档上引用 等方式来应用该可交互窗口。最后,本专利技术所定义的可交互窗口具有同步机制,可以支持在 不同结构化文档上实现可交互窗口的同步更新。基于上述方法和系统,本专利技术相应地提供 了一种可交互窗口结构,具有上述开放性和支持引用、同步等功能的特性。 本专利技术所述的用于自定义可交互窗口的方法,其特征在于,包括: 提供可被应用于所述可交互窗口的窗口元素; 获得并保存多个层级的配置文件; 其中,基于所述窗口元素以及所述配置文件可以生成所述可交互窗口。 优选的是,通过基于所述配置文件调用和组织所述窗口元素生成所述可交互窗 □。 优选的是,所述窗口元素包括以下至少一种:用于实现可交互窗口应用功能的组 件单元,用于构成可交互窗口内容的信息单元,用于确定可交互窗口显示形式的显示样式。 优选的是,所述多个层级的配置文件中,高层级的配置文件可以调用相邻低层级 的配置文件。进一步优选的是,基于配置文件的文件标识来调用所述配置文件。 优选的是,所述多个层级的配置文件由低层级至高层级依次包括:应用原型配置 文件,用于记录调用一个或多个所述组件单元构成应用原型的相关参数;应用配置文件,用 于记录基于所述应用原型、所述信息单元及显示样式构成应用的相关参数;可交互窗口配 置文件,用于记录基于所述应用构成可交互窗口的相关参数。 优选的是,利用库模块保存和提供所述窗口元素及所述多层级的配置文件。其中 所述库模块包括用于保存各类型的窗口元素的元件库模块和用于保存各个层级的配置文 件的组合件库模块。所述元件库模块和组合件库模块均可以独立进行查询、更新和维护操 作。进一步优选的是,所述库模块包括:用于保存和提供组件单元的组件单元库模块,用 于保存和提供信息单元的信息单元库模块,用于保存和提供显示样式的样式库模块,用于 保存和提供应用原型配置文件的应用原型库模块,用于保存和提供应用配置文件的应用库 模块,以及用于保存和提供可交互窗口配置文件的可交互窗口库模块。 进一步优选的是,所述应用原型配置文件记录以下参数中的至少之一:所述一个 或多个组件单元的列表,所述一个或多个组件单元的组件单元集合属性标识,创建应用原 型的相关信息,表示所述一个或多个组件单元的调用顺序、依赖关系以及数据交换格式的 参数。 进一步优选的是,所述应用配置文件记录以下参数中的至少一个:用于构造所述 应用的本文档来自技高网
...

【技术保护点】
一种自定义可交互窗口的方法,其特征在于,包括:提供可被应用于所述可交互窗口的窗口元素;获得并保存多个层级的配置文件;其中,基于所述窗口元素以及所述配置文件可以生成所述可交互窗口。

【技术特征摘要】

【专利技术属性】
技术研发人员:吴涛军
申请(专利权)人:吴涛军
类型:发明
国别省市:上海;31

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

1