当前位置: 首页 > 专利查询>微软公司专利>正文

用于信息电子集聚的技术制造技术

技术编号:7682775 阅读:168 留言:0更新日期:2012-08-16 06:11
本发明专利技术涉及用于信息电子集聚的技术。描述了用于电子剪辑画面系统的技术。一种装置可包括安排成执行剪辑画面应用程序的逻辑设备,该剪辑画面应用程序可包括制作组件,该制作组件用来提供具有多个呈现图块的呈现表面、接收将内容文件与呈现图块相关联的控制指示、基于内容文件的内容文件类型生成内容文件的图块对象、并且储存呈现表面和图块对象作为剪辑画面。对其它实施例也予以描述并要求保护。

【技术实现步骤摘要】

本专利技术涉及信息电子集聚。
技术介绍
剪辑画面(montage)可包括单独元素的集聚以形成单个合成元素。例如,剪辑画面可包括由若干单独图片构成的合成图片,或包括不同图像的快速序列的视频序列。电子剪辑画面系统已被设计成使用数字内容创建数字剪辑画面,诸如包括从不同web应用提供的不同构成网页的合成网页。有时,构成网页根据中心主题来组织,诸如与搜索引擎所使用 的给定搜索项相关的网页、或如储存在浏览器历史中的用户一向访问的网页。由于合成网页的空间限制,构成网页常常是实际网页的低保真度表示。这样,用户可选择构成网页来检索所选网页的更高保真度版本,以进行更深度的查看。但是,随着数字信息的量的增加,以向用户提供有意义信息的方式构建数字剪辑画面变得越来越难。本专利技术的改进正是针对这些和其它考虑事项而需要的。
技术实现思路
提供本
技术实现思路
以便以简化的形式介绍在以下具体实施方式中进一步描述的一些概念。本
技术实现思路
并非旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。各实施例一般涉及电子剪辑画面系统。一些实施例具体涉及安排成从不同种类数据源生成数字剪辑画面的电子剪辑画面系统。该电子剪辑画面系统可使用户能使用数据源的定制表示来生成定制数字剪辑画面,由此允许其它用户快速标识和选择感兴趣的数据源以供更接近地观看。该电子剪辑画面系统可经由公布模型、消息收发模型、或公布模型和消息收发模型的组合来将定制的数字剪辑画面公布给其他用户。在一实施例中,例如,一种装置可包括安排成执行剪辑画面应用的逻辑设备。该逻辑设备可包括例如具有处理器和存储器的处理系统。剪辑画面应用可包括制作组件,该制作组件用来提供具有多个呈现图块(tile)的呈现表面、接收将内容文件与呈现图块相关联的控制指示、基于内容文件的内容文件类型生成内容文件的图块对象、并且储存呈现表面和图块对象作为剪辑画面。剪辑画面应用可进一步包括呈现组件,该呈现组件用来生成第一用户界面视图以在呈现表面的每个相关联呈现图块内呈现每个图块对象、接收选择图块对象的控制指示、以及生成第二用户界面视图以呈现与该图块对象相对应的内容文件。对其它实施例也予以描述并要求保护。通过阅读下面的详细描述并参考相关联的附图,这些及其它特点和优点将变得显而易见。应该理解,前面的概括说明和下面的详细描述只是说明性的,不会对所要求保护的各方面形成限制。附图说明图I示出剪辑画面系统的一实施例。图2示出制作组件的一实施例。图3A示出呈现表面的一实施例。图3B示出具有图块对象的呈现表面的一实施例。图4示出制作组件的一示例。图5示出消息收发系统的一实施例。图6不出消息收发系统的消息流的一实施例。图7A示出消息的用户界面视图的一实施例。图7B示出剪辑画面的用户界面视图的一实施例。图7C示出图块对象的用户界面视图的一实施例。图7D示出内容文件的用户界面视图的一实施例。图8示出制作组件的逻辑流程的一实施例。图9示出公布组件的逻辑流程的一实施例。图10示出了计算体系结构的实施例。具体实施例方式各个实施例一般涉及安排成从不同种类数据源生成数字剪辑画面的电子剪辑画面系统。电子剪辑画面系统可使用户能使用由不同软件程序(诸如举例而言应用程序)生成的内容文件来生成高度定制的数字剪辑画面。数字剪辑画面可包括一个或多个图块对象,这些图块对象包括底层内容文件的定制表示。图块对象可使用从内容文件选择性地提取并根据针对内容文件具体建立的类型定义格式化的信息来构建。该类型定义包括有关内容文件的详细信息,诸如文件扩展、数据模式、格式化控件、嵌入对象、嵌入代码、属性、脚本和其他文件特定信息。该类型定义还包括与要从内容文件提取的信息的类型、所提取信息的格式化、要建立的多个图块对象版本等等有关的规则集。以此方式,更宽泛范围的内容文件可被用来制作数字剪辑画面,同时构建高度代表性的图块对象,从而向观看者提供有意义的信息。此方法使观看者能容易地细看剪辑画面中的图块对象,在许多图块对象中标识感兴趣的内容文件,以及选择图块对象来快速检索内容文件以供更接近的查看。结果,各实施例可提高操作者、设备或网络的可承受性、可伸缩性、模块性、可扩展性或互操作性。图I示出具有剪辑画面应用140的剪辑画面系统100的框图。在一个实施例中,例如,剪辑画面系统100和剪辑画面应用140可包括各个组件,诸如举例而言组件110、130。如本文所使用的,术语“ 系统”、“应用”和“组件”旨在指示与计算机相关的实体,包括硬件、硬件和软件的组合、软件、或执行中的软件。例如,组件可被实现为在处理器上运行的进程、处理器、硬盘驱动器、多个(光和/或磁存储介质的)存储驱动器、对象、可执行代码、执行的线程、程序、和/或计算机。作为说明,在服务器上运行的应用和服务器两者都可以是组件。一个或多个组件可以驻留在进程和/或执行的线程内,且组件可以视给定实现所需而位于一台计算机上和/或分布在两台或更多的计算机之间。各实施例不限于该上下文。在图I所示的例示实施例中,剪辑画面系统100和剪辑画面应用140可由电子设备实现。电子设备的示例可包括但不限于,移动设备、个人数字助理、移动计算设备、智能电话、蜂窝电话、手机、单向寻呼机、双向寻呼机、消息收发设备、计算机、个人计算机(PC)、台式计算机、膝上型计算机、笔记本计算机、手持式计算机、平板计算机、服务器、服务器阵列或服务器场、web服务器、网络服务器、因特网服务器、工作站、小型计算机、大型计算机、超级计算机、网络设备、web设备、分布式计算系统、多处理器系统、基于处理器的系统、游戏设备、消费电子产品、可编程消费电子产品、电视机、数字电视机、机顶盒、无线接入点、基站、用户站、移动用户中心、无线电网络控制器、路由器、集线器、网关、网桥、交换机、机器、或其组合。虽然如图I所示的剪辑画面应用140具有呈特定拓扑结构的有限数量的元素,但可以理解,剪辑画面应用140视给定实现所需可包括呈替换拓扑结构的更多或更少的元素。组件110、130可以经由各种类型的通信介质来通信地耦合。组件110、130可以协调彼此之间的操作。该协调可以涉及单向或双向信息交换。例如,组件110、130可以传递通过通信介质传递的信号形式的信息。该信息可被实现成分配给各条信号线的信号。在这些分配中,每一个消息都是信号。然而,其他实施方式可另选地采用数据消息。这些数据消息可以跨各个连接发送。示例性连接包括并行接口、串行接口和总线接口。在图I所示的实施例中,剪辑画面系统可包括一个或多个内容文件104-c和剪辑画面应用140。内容文件104-c可包括由诸如应用程序、web应用程序、web服务等软件程序生成的数字内容。剪辑画面应用140可使用一个或多个所选内容文件104-c来生成剪辑画面120。在一个实施例中,一个或多个内容文件104-c可由用户手动选择。在一个实施例中,可诸如通过使用与由搜索引擎使用的给定搜索项相关的搜索结果或如储存在浏览器历史中的用户一向访问的内容文件104-c由软件程序自动选择一个或多个内容文件104-c。剪辑画面应用140可包括制作组件110和呈现组件130等。制作组件110可由用户使用来制作或产生剪辑画面120。制作或产生剪辑画面120的用户有时在本文中称为“内容产生本文档来自技高网...

【技术保护点】

【技术特征摘要】
...

【专利技术属性】
技术研发人员:M·阿弗龙蒂M·伍德T·罗斯S·斯泰尔斯
申请(专利权)人:微软公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利