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

内容整合框架中的用户界面的视觉处理制造技术

技术编号:7581713 阅读:173 留言:0更新日期:2012-07-19 12:47
本发明专利技术公开了内容整合框架中的用户界面的视觉处理。包括接收关于拼贴块的矩阵的拼贴块尺寸的信息,接收用于显示在该用户界面上的一个或多个内容图像,确定该矩阵的第一拼贴块中的用于渲染一个或多个内容图像中的第一内容图像的位置,确定当在第一拼贴块中放置了第一内容图像后第一拼贴块中多余空间的第一区域,并且该多余空间的第一区域依赖于第一内容图像的长宽比和第一内容图像的尺寸至少一个,在该第一拼贴块中的多余空间的第一区域的至少一部分中渲染第一内容图像的倒影,在该矩阵的第一拼贴块中渲染第一内容图像,并且显示与第一内容图像相关联的描述性文本使得该描述性文本与倒影重叠而不与第一内容图像重叠。

【技术实现步骤摘要】

本专利技术涉及内容整合框架(content integration framework)中的用户界面的视觉处理。
技术介绍
整合内容的方法包括要求投稿人使它们的内容的组织适合整合所有内容的软件的开发者所采用的单个组织结构。通常每个内容投稿人必须使他们的内容的组织结构中的每种组织结构(例如,层次的)适合另一种层次结构,并且使它们的内容(例如,图像文件) 适合另一种用户界面。例如,投稿人可能必须修改它们的组织结构来符合整合内容的软件所提供并呈现的结构。遗憾地是,投稿人可能还必须修改图像以符合由整合内容的软件所提供的界面。 例如,投稿人可能必须确定通过裁剪来丢弃图像的哪一部分或者使它们的图像变形,以使得他们的图像符合整合内容的软件的用户界面。
技术实现思路
在用于内容整合框架中的用户界面的视觉处理的方法、系统和具有用于内容整合框架中的用户界面的视觉处理的指令的计算机可读介质中,接收关于拼贴块的矩阵的拼贴块尺寸的信息,该矩阵具有在用户界面上显示的该拼贴块尺寸的一个或多个拼贴块,接收一个或多个内容图像用于显示在该用户界面上,确定该矩阵的第一拼贴块中的一个位置用于渲染一个或多个内容图像中的第一内容图像,确定当在第一拼贴块中定位了第一内容图像后第一拼贴块中多余空间的第一区域,并且该多余空间的第一区域取决于第一内容图像的长宽比和第一内容图像的尺寸中的至少一个,在该第一拼贴块中的多余空间的第一区域的至少一部分中渲染第一内容图像的倒影,在该矩阵的第一拼贴块中渲染第一内容图像,并且显示与第一内容图像相关联的描述性文本使得该描述性文本与倒影重叠而不与第一内容图像重叠。通过参考说明书和附图的其他部分可以进一步理解这里公开的具体实施方式的本质和优点。附图说明在下面的附图中,相似的标号用于指代相似的元件。尽管下面的附图示出了本专利技术的各种示例,但是本专利技术不限于附图中所示的示例。图IA-I示出了用于实现内容整合开发框架的系统的示例的框图。图1A-2示出了由伙伴组织内容的树型结构。图IB示出了利用内容整合开发框架的软件应用的用户界面的实现方式的示例的流程图。图IC示出了利用内容整合开发框架的软件应用的实现方式的用户界面的示例的流程图。图2A示出了利用内容整合开发框架的软件应用的实现方式的示例的流程图。图2B示出了利用内容整合开发框架的软件应用的实现方式的示例的流程图。图3示出了用于定义内容整合开发框架的显示模板的实现方式的流程图。图4示出了利用内容整合开发框架的软件应用的实现方式的示例的流程图。图5示出了利用内容整合开发框架的软件应用的实现方式的用户界面的示例。图6示出了利用内容整合开发框架的软件应用的实现方式的用户界面的显示模板的示例。图7示出了利用内容整合开发框架的软件应用的实现方式的用户界面的示例。图8示出了利用内容整合开发框架的软件应用的实现方式的用户界面的示例。图9A示出了利用内容整合开发框架的软件应用的实现方式的用户界面的相关内容部分的示例。图9B示出了利用内容整合开发框架的软件应用的实现方式的用户界面的相关内容部分的示例。图10示出了计算机系统的体系结构的示例的框图。具体实施例方式系统、方法、装置、计算机可读介质和计算机程序产品被提供用于对内容进行整合。本专利技术的实施例提供了允许开发出对来自一个或多个内容源、伙伴和/或内容提供者的内容进行整合的软件应用的框架或基础结构。与框架相整合的内容可以来自第三方和/ 或可被视为来自内容整合中的伙伴。希望具有对于所有内容提供一致的和/或统一的界面的用于整合内容的方法,其中具有对于用户的总体一致的体验和用于发现内容的改善视觉体验。即使在内容提供者提供了具有不同大小和长宽比的内容图像时,用于发现内容的一致、统一用户界面是优选的。希望在当整合内容时对伙伴所提供的原始图像进行有限裁剪和具有有限总体失真的情况下来呈现该统一用户界面。在一个或多个实施例中,视觉处理可被应用于以各种大小和长宽比接收的图像,以便在用户界面上呈现内容的统一显示。 例如,倒影视觉处理(reflection visual treatment)可被应用于拼贴块(tile)中的多余空间区域,以确保图像(例如,表示可发现内容的图像)与显示在页面上的其它图像具有类似大小或几乎类似的大小。实施例可在被渲染在用户界面上的拼贴块显示中的拼贴块矩阵中的一个或多个拼贴块内应用视觉处理,以确保以一致的或几乎一致的拼贴块大小来显示矩阵。矩阵是以行和列的方式显示在用户界面上的一组拼贴块。矩阵可以将均匀间隔的拼贴块显示在用户界面上并且可以具有类似于栅格的样子。拼贴块显示的内容图像可以以具有水平行和垂直列的拼贴块的矩阵的方式来排列,并且每个拼贴块可以具有统一的或几乎统一的大小和正方形形状。内容图像可被显示在矩阵的拼贴块内。例如,1X4拼贴块矩阵可以具有一行和四列的具有图像的拼贴块,并且1X1矩阵可以具有一个拼贴块。另外,希望具有统一用户界面来提供对用户界面进行定制时的灵活性以及针对每个伙伴的导航体验。例如,利用内容整合框架的一个实施例开发出的软件应用可以允许利用共同的、统一的和/或一致的界面来从Sony 内容导航至YouTube 内容,但是伙伴可以利用其内容和相关内容来控制和/或定制发现和导航体验。在优选实施例中,内容与利用内容开发框架的内容整合可以允许用户浏览内容以容易地发现内容。内容整合框架可以辅助内容的发现或者寻找内容的能力,而不需要伙伴使其内容的组织遵循另一组织结构。例如,可以不迫使伙伴使其内容的和/或其内容的数据的层次结构或组织结构遵循或适合于另一层次结构。来自一个或多个伙伴和/或替代源的内容的元数据可以指示用于与内容整合框架相整合的内容的组织。实施例可以使用模板来允许伙伴定制用户界面。伙伴可以使其内容和/或其内容的元数据可供框架访问,以将其内容与来自其它伙伴的内容相整合。伙伴随后可以利用模板来定制用于导航其内容和相关内容的用户体验。在一个或多个实施例中,模板可被用来指定拼贴块显示被用于显示相关内容。如这里使用的术语“伙伴”和“内容提供者”被广泛地用来描述具有利用框架进行整合的内容的个体、用户组、个体组、内容源和/或管理者。尽管自始至终用户界面被描述用于内容整合的优选实施例,但是本领域技术人员将认识到,该用户界面可以用于对内容进行整合的许多方法,例如,要求伙伴使其内容和层次结构遵循内容整合软件所采用和提供的特定组织结构的其它内容整合方法。图IA-I图示出了用于实现内容整合开发框架的系统的示例的框图。网络100是用于根据一个或多个所指定格式、标准或协议来发送和接收信号和消息的基础设施。网络 100可以在图I的各个元件之间提供有线和无线通信两者。实施例可以依赖于网络100来进行在如图所示的内容整合开发框架102的实施方式中的元件之间通信,这些元件包括但不限于伙伴内容I. .N 104的(一个或多个)数据库、内容元数据I. .N 106的(一个或多个)数据库、内容整合组件108、内容分类组件110、任意数目的(一个或多个)显示模板I..N 112、用户界面114和客户端设备116。任意数目的网络和服务提供者可被用来辅助图I的元件之间的通信。网络100的可用实施方式的示例可以包括但不限于卫星、WiFi、WiMAX、全球移动系统(GSM)、时分多本文档来自技高网...

【技术保护点】

【技术特征摘要】
...

【专利技术属性】
技术研发人员:坂本学
申请(专利权)人:索尼公司索尼美国公司
类型:发明
国别省市:

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

1
相关领域技术