与现场应用集成的演示文稿的系统和方法技术方案

技术编号:10857365 阅读:93 留言:0更新日期:2015-01-01 08:41
本公开包括具有从后端应用访问数据的页面的演示文稿。在一个实施例中,公开了一种系统,其中,演示文稿页面从服务器发送并且在客户端中接收。演示文稿页面可以包括静态页面和交互式页面。交互式页面包括可以被选择以访问服务器应用上的特征的活动区。在一个实施例中,活动区可以是可选择以访问应用特征的演示文稿页面的一部分。在另一实施例中,活动区可以是在演示文稿页面中交互地暴露应用特征的演示文稿页面。

【技术实现步骤摘要】
【专利摘要】本公开包括具有从后端应用访问数据的页面的演示文稿。在一个实施例中,公开了一种系统,其中,演示文稿页面从服务器发送并且在客户端中接收。演示文稿页面可以包括静态页面和交互式页面。交互式页面包括可以被选择以访问服务器应用上的特征的活动区。在一个实施例中,活动区可以是可选择以访问应用特征的演示文稿页面的一部分。在另一实施例中,活动区可以是在演示文稿页面中交互地暴露应用特征的演示文稿页面。【专利说明】
本专利技术涉及计算和数据处理,而且更具体地,涉及与软件应用集成的演示文稿 (presentation)〇
技术介绍
Ρο_Ρ--?ι?是当代演示文稿软件的典型例子。在典型的演示文稿系统中,用户 被提供有空白表单,而且各种图像和文本可以被包括在每一页面中以创建演示文稿。演示 文稿的页面通常以诸如ppt"的专有格式,S卩,在本地系统上运行的演示文稿程序所理解 的格式,存储。 用户可以通过例如在监视器、高射投影仪或网络会议上显示演示文稿来向观众呈 现信息。用户通常启动在本地客户端计算机上运行的演示文稿软件,并加载已预先配置并 以演示文稿软件可理解的格式保存的演示文稿。 虽然各种各样的内容可用于现有的演示文稿软件系统中,但是这些内容在这样的 意义上来说通常是静态的,即,它在演示文稿提供给观众之前被定义而且不能向观众提供 任何基于与观众的交互来改变的内容。例如,传统形式的内容包括文本、图像、图形、声音、 甚至视频。然而,这些内容通常是静态的,不能响应于在演示文稿过程中可能由观众提出的 问题来动态地且交互地提供新的信息。 【专利技术内容】 本公开的实施例提供了与现场(live)应用集成的演示文稿。演示文稿可以包括 从后端应用访问数据的页面。在一个实施例中,公开了一种系统,其中,演示文稿页面从服 务器发送并且在客户端中接收。演示文稿页面可以包括静态页面和交互式页面。交互式页 面包括可以被选择以访问服务器应用上的特征(feature)的活动区。在一个实施例中,活 动区可以是可选择以访问应用特征的演示文稿页面的一部分。在另一实施例中,活动区可 以是在演示文稿页面中交互地暴露应用特征的演示文稿页面。 在一个实施例中,本专利技术包括一种方法,其包括:在客户端计算机上从服务器计 算机接收多个演示文稿页面,演示文稿页面包括以预定的顺序排列的静态页面和交互式页 面,其中静态页面包括静态数据而且交互式页面包括一个或多个活动区,其中每个活动区 与服务器应用特征相关联;在客户端计算机上以预定的顺序顺序地显示演示文稿页面;在 客户端计算机上接收对于所述活动区之一的选择;响应于在特定的交互式页面上选择的活 动区,发送指定与所选择的活性区相关联的特定服务器应用特征的消息以访问与该特定服 务器应用特征相对应的数据;在客户端计算机中接收与关联于所选择的活动区的特定服务 器应用特征相对应的数据,以便在特定的交互式页面上绘制。 在一个实施例中,在时间轴显示模式中,多个演示文稿页面以预定的顺序一起显 示,而且在演示文稿显示模式中,演示文稿页面以预定的顺序一次显示一个。 在一个实施例中,该方法还包括在客户端计算机上接收对数据的改变,并且修改 包括特定服务器应用特征的服务器应用中的数据。 _ 在一个实施例中,该方法还包括:上载具有第一文件类型的演示文稿,其中,该演 示文稿被转换为多个图像;指定一个或多个所述图像的特定部分上的一个或多个活动区; 以及配置一个或多个活动区以访问一个或多个服务器应用的一个或多个服务器应用特征。 在一个实施例中,该方法还包括:上载具有第一文件类型的演示文稿,其中,该演 示文稿被转换为多个图像;添加演示文稿页面到演示文稿,该演示文稿页面包括在所添加 的演示文稿页面中交互地暴露的特定服务器应用特征的活动区,并且配置所添加的演示文 稿页面中的活动区以访问特定服务器应用特征。 _ 在一个实施例中,该方法还包括上载具有第一文件类型的演示文稿,根据预定的 标准解析演示文稿以提取文本,并且自动配置一个或多个活动区以基于所提取的文本访问 一个或多个服务器应用上的一个或多个服务器应用特征。 在一个实施例中,演示文稿被转换为多个图像,并且一个或多个活动区被配置在 图像的包括与提取的文本匹配的文本的部分上。 在一个实施例中,静态页面是图像,并且其中一个或多个交互式页面包括图像和 在图像的特定部分上指定的活动区。 在一个实施例中,与关联于所选择的活动区的特定服务器应用特征相对应的数据 被显示为交互式页面图像之一上的弹窗。 在一个实施例中,静态页面是图像,并且其中一个或多个交互式页面包括在演示 文稿页面中交互地暴露指定的服务器应用特征的活动区。 在一个实施例中,每个演示文稿具有相应的元数据,而且交互式页面的元数据指 定与每个活动区相关联的服务器应用特征。 在一个实施例中,静态页面包括为每个静态页面指定图像的位置的元数据。 在一个实施例中,一个或多个交互式页面包括为相应的交互式页面指定图像的位 置的元数据、以及为每个交互式页面上的每个活动区指定用于访问数据服务器应用特征的 数据的一个或多个自定义参数的元数据。 在一个实施例中,一个或多个交互式页面的元数据还包括用于在演示文稿页面中 交互地暴露特定服务器应用特征的一个或多个自定义参数。 在一个实施例中,该方法还包括接收绘制代码以便在显示器中绘制元数据和数 据。 在一个实施例中,绘制代码为与每个活动区相关联的不同的服务器应用特征实例 化不同的类,以访问指定的服务器应用特征。 在一个实施例中,每个演示文稿页面具有元数据中指定的页面类型,而且其中绘 制代码接收指定第一演示文稿页面具有与第一服务器应用特征相对应的第一页面类型的 元数据,而且其中绘制代码基于该页面类型实例化用于与第一服务器应用特征接口的类。 在一个实施例中,每个演示文稿页面具有元数据中指定的页面类型,而且其中绘 制代码接收指定第一演示文稿页面具有第一页面类型的元数据,所述第一页面类型具有图 像以及与第一服务器应用特征相关联的活动区,并且其中绘制代码基于描述活动区的元数 据实例化用于与第一服务器应用特征接口的类。 下面的详细描述和附图提供对本公开的性质和优点的更好理解。 【专利附图】【附图说明】 图1示出了根据一个实施例的交互式演示文稿页面。 图2示出了根据另一实施例的与服务器应用集成的交互式演示文稿页面。 图3示出了根据一个实施例的用于将静态演示文稿转换成交互式演示文稿的算 法。 图4示出了根据另一实施例的算法。 图5A至图5C不出了根据一个实施例的热点的示例。 图6A至图6D不出了根据一个实施例的现场页面(Live page)的示例。 图7示出了利用根据上述公开的过程配置的专用计算机器的硬件。 【具体实施方式】 本文描述了与现场应用集成的演示文稿的技术。下面描述的装置、方法和技术可 以被实现为在一个或多个计算机上运行的计算机程序(软件)。例如,计算机程序还可以被 存储在诸如存储器或磁盘的有形的非临时性计算机可读介质上。计算机可读介质可以包括 用于执行下面描述的过程的指令。在下面的描述中,为了解释,阐本文档来自技高网...

【技术保护点】
一种方法,包括:在客户端计算机上从服务器计算机接收多个演示文稿页面,所述演示文稿页面包括以预定的顺序排列的静态页面和交互式页面,其中静态页面包括静态数据而且交互式页面包括一个或多个活动区,其中每个活动区与服务器应用特征相关联;在客户端计算机上以预定的顺序顺序地显示演示文稿页面;在客户端计算机上接收对于所述活动区之一的选择;响应于特定的交互式页面上选择的活动区,发送指定与所选择的活动区相关联的特定服务器应用特征的消息,以访问与该特定服务器应用特征相对应的数据;在客户端计算机中接收与关联于所选择的活动区的特定服务器应用特征相对应的数据,以便在特定的交互式页面上绘制。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:K许M卡普拉罗S麦克基L王T范
申请(专利权)人:成功要素股份有限公司
类型:发明
国别省市:美国;US

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

1