首页> 中国专利> 用于包括交互式网格显示的媒体应用的系统和方法

用于包括交互式网格显示的媒体应用的系统和方法

摘要

本文描述了用于包括交互式网格显示的媒体应用的系统和方法。一种方法可以包括:显示包括中央中枢和连接到中央中枢的多个轮辐的网格;将第一媒体元素插入到网格的第一轮辐上并激活第一媒体文件,第一媒体元素包括第一时间戳;将第二媒体元素插入到网格的第一轮辐上并激活第二媒体文件,第二媒体元素包括第二时间戳,其中,第二媒体文件与第一媒体文件相关;将第一时间戳与第二时间戳进行比较;以及基于所比较的第一时间戳和第二时间戳来布置第一媒体元素和第二媒体元素沿第一轮辐的呈现。

著录项

  • 公开/公告号CN112486364A

    专利类型发明专利

  • 公开/公告日2021-03-12

    原文格式PDF

  • 申请/专利权人 维亚科姆国际公司;

    申请/专利号CN202011302108.8

  • 申请日2014-12-09

  • 分类号G06F3/0481(20130101);G06F3/0482(20130101);G06F3/0484(20130101);G06F7/24(20060101);G06F16/44(20190101);H04L29/06(20060101);

  • 代理机构11332 北京品源专利代理有限公司;

  • 代理人谭营营;胡彬

  • 地址 美国纽约

  • 入库时间 2023-06-19 10:11:51

说明书

本申请是申请号为201480075125.9、申请日为2014年12月9日、发明名称为“用于包括交互式网格显示的媒体应用的系统和方法”的申请的分案申请。

背景技术

术语“应用软件”指代使得计算机执行除了运行计算机本身之外的功能任务的任何计算机软件。应用软件把特定计算平台或系统的功率应用于特定目的。该软件的具体实例被称为软件应用、应用或简单地被称为“app”。术语app与通常管理和整合计算设备的能力但是不直接执行使用户受益的任务的系统软件对比地来使用。换言之,系统软件服务app,而app继而服务用户。

近年来,术语“移动app”已经用于主要指代用于诸如智能电话、平板电脑、等等的移动计算设备的应用。移动app通常通过通常由移动计算设备的移动操作系统的拥有者操作的各种应用分布平台(例如“app商店”)对消费者可获得。尽管移动app最初为了总体的生产率和信息检索(例如,电子邮件、日历、联系人、等等)而被提供,但是移动app的功能已经扩展到其他种类,例如股市和天气信息、GPS和基于位置的服务、银行业务、订单跟踪以及诸如移动游戏和媒体呈现的娱乐。在媒体呈现的领域中,移动app用于向终端用户提供到移动计算设备的流传输多媒体。流传输多媒体指代在由内容提供者递送的同时不断地由终端用户接收并呈现给终端用户的媒体。

附图说明

图1示出了用于显示包括利用多个媒体元素填充的交互式网格的媒体应用的示例性系统。

图2示出了根据本文描述的示例性实施例的运行软件应用的设备上的示例性图形用户界面(“GUI”)。

图3示出了显示包括交互式网格的媒体应用和利用各媒体元素填充网格的示例性方法。

具体实施方式

本文描述了用于包括交互式网格显示的媒体应用的系统和方法。一种方法可以包括:显示包括中央中枢和连接到中央中枢的多个轮辐的网格;将第一媒体元素插入到网格的第一轮辐上并激活第一媒体文件,第一媒体元素包括第一时间戳;将第二媒体元素插入到网格的第一轮辐上并激活第二媒体文件,第二媒体元素包括第二时间戳,其中,第二媒体文件与第一媒体文件相关;将第一时间戳与第二时间戳进行比较;以及基于所比较的第一时间戳和第二时间戳来布置第一媒体元素和第二媒体元素沿第一轮辐的呈现。

本文还描述了一种设备,其包括:存储器,其存储多个规则;以及处理器,其耦合到存储器并被配置为执行包括以下的动作:显示包括中央中枢和连接到中央中枢的多个轮辐的网格;将第一媒体元素插入到网格的第一轮辐上并激活第一媒体文件,第一媒体元素包括第一时间戳;将第二媒体元素插入到网格的第一轮辐上并激活第二媒体文件,第二媒体元素包括第二时间戳,其中,第二媒体文件与第一媒体文件相关;将第一时间戳与第二时间戳进行比较;以及基于所比较的第一时间戳和第二时间戳来布置第一媒体元素和第二媒体元素沿第一轮辐的呈现。

本文还描述了一种具有可执行程序存储在其上的非暂态计算机可读存储介质,其中,程序指令处理器执行包括以下的动作:显示包括中央中枢和连接到中央中枢的多个轮辐的网格;将第一媒体元素插入到网格的第一轮辐上并激活第一媒体文件,第一媒体元素包括第一时间戳;将第二媒体元素插入到网格的第一轮辐上并激活第二媒体文件,第二媒体元素包括第二时间戳,其中,第二媒体文件与第一媒体文件相关;将第一时间戳与第二时间戳进行比较;以及基于所比较的第一时间戳和第二时间戳来布置第一媒体元素和第二媒体元素沿第一轮辐的呈现。

可以参考下面的描述和附图进一步理解各示例性实施例,其中,类似的部件利用相同的附图标记来指代。各示例性实施例示出用于包括交互式网格显示的媒体应用的系统和方法。例如,交互式网格显示允许用户利用运行在诸如平板计算设备的计算设备上的软件应用内的品牌内容的可移动布局。示例性显示的可移动布局使得用户探索并发现许多片主题内容,例如即时视频、点播视频、完整长度情景视频内容、照片、新闻和媒体馈送、游戏、智力游戏、用户调查、等等。尽管各示例性实施例可以由在平板计算设备上运行软件的处理器来实施,但是本领域技术人员将理解,具有交互式网格显示的媒体应用可以能运行在任何其他类型的计算设备上,例如但不限于台式计算机、膝上型计算机、移动电话、个人数字助理、等等。

尽管本文描述的各示例性实施例可以涉及在平板设备上运行的移动应用,但是本领域技术人员将理解,交互式网格显示可以为在计算设备上运行的独立的软件包或集成的软件组件。

根据本文描述的系统和方法,示例性软件应用可以包括具有可选择媒体元素的交互式网格的特征的GUI,可选择媒体元素例如图标、图像、图块、照片、文本框、等等。基于(例如,经由触摸屏或鼠标指针的)用户输入,应用可以相应地调节网格的显示。例如,用户可以向运行示例性软件应用的平板设备的触摸屏输入划扫手势。划扫手势允许用户移动或摇移显示内的可选择媒体元素或简单地“元素”。因此,可以向用户提供在交互式网格内的各元素的呈现的全方位控制。另外,用户可以向触摸屏输入多触摸手势,例如夹捏手势以缩小和放大显示。额外的用户输入可以包括触摸屏轻扣、长按、滚动、轻弹、旋转、等等以及来自诸如鼠标、跟踪球、相机、运动传感器、等等的外围设备的用户输入。

另外,用户可以基于设备的定位来改变显示相对于计算设备的取向。例如,用户可以旋转设备以将显示从横向模式转变为纵向模式。另外,示例性软件应用可以至少基于以上列出的交互中的任一个来调节交互式网格内的各元素/图块。例如,从纵向显示到横向显示的转变可以调节要在设备上显示的各元素的数量以及各元素的大小和/或内容。备选地,显示的取向可以被锁定到一个特定显示模式(例如横向模式)中以防止在使用期间对交互式网格显示的无意调节。类似地,软件应用的缩小和放大特征可以调节各元素的数量、各元素的大小和/或各元素的内容。

因此,用户(例如,使用触摸屏手势)放大或扩大交互式网格的视图可以允许软件应用在该网格内显示更大数量的元素。然而,在显示上具有更大数量的元素的情况下,各元素内的内容(例如,图像、文本、等等)可能被减少或被消除。相反,用户缩小或收缩交互式网格的视图可以允许软件应用在该网格内显示更少元素。在显示上具有更少元素的情况下,与每个元素相关联的内容(例如,图像、文本、等等)可能被添加到图像或在其上被扩展。

如下面将更详细地描述的,交互式网格的一个实施例内的各元素的布置可以包括例如中心定位的特色内容区域、跟随内容区域和时序内容区域。根据该实施例,特色内容区域可以为包括在启动软件应用后显示给用户的图标或图标的集群的中枢。跟随内容区域可以包围特色内容区域并且可以显示被选择为由用户跟随的任何类型的内容。时序内容区域可以包围跟随内容区域并且可以基于按时间顺序的次序来显示任何非特色内容和非跟随内容。本领域技术人员将理解,任何格式可以用于在特色内容区域、跟随内容区域和时序内容区域内显示元素/图标,例如但不限于线性网格显示、马赛克显示、等等。

交互式网格的元素可以被显示在包括中枢和轮辐设计的背景图像上,其中多个轮辐可以从特色区域在各个方向上向外扩展以填满设备上的显示。因此,设计的轮辐可以用作对设备的用户的导航部件。例如,当用户探索交互式网格的各个元素时,轮辐可以用作针对用户的关于哪条路是返回特色区域的中心中枢的导航参考。

根据一个实施例,示例性特色内容区域可以用作用户的交互式体验的表示网格上的最新内容的中心中枢。示例性跟随内容区域可以基于用户偏好向用户提供对用户而言最感兴趣的内容。另外,时序内容区域最接近特色区域的部分可以用作既不是特色也未被用户跟随的最新内容的来源。当最新内容被添加到交互式显示时,较旧的内容(例如,元素、图块、等等)可以从中心中枢朝向网格的外区域推动离开。因此,最当前的内容可以被显示在中心中枢处或附近,而过时的内容可以从中枢朝向交互式网格的外周边缘移开,并且最终移出网格。

如下面将更详细地描述的,每个内容元素可以包括时间戳,其中时序内容区域内的过时的内容可以基于与较新内容上的时间戳的比较而逐渐地转变远离中心特色区域(例如,启动显示)。显示可以在基于时间戳去除最过时的内容之前在时序内容区域内保留预定数量的内容元素。另外,显示可以在时间的基础上保留内容并去除具有过去预定日期和/或时间的时间日期的任何内容。

另外,特色内容区域可以按内容类型和/或内容主题来分类以便在集中的区域内显示相似的内容。备选地,与具体类型(例如,视频剪辑、游戏、社交媒体馈送、消息推送、广告、等等)相关的内容可以沿针对该内容类型分类的特色内容区域的副区域显示。另外,与具体主题(例如,属性、演员、角色、等等)相关的内容可以基于用户选择、内容提供者选择、等等而被选择性地显示在跟随内容区域内。

图1示出了用于运行并显示包括利用多个媒体元素填充的交互式网格的媒体应用的示例性系统100。示例性系统100可以包括被装备有显示器120、处理器130和存储器140(例如非暂态计算机可读存储介质)的个人媒体设备110(例如,智能电话、平板电脑、等等)。媒体设备110可以为计算设备,例如平板电脑、智能电话、笔记本电脑、台式计算机、膝上型计算机、家庭娱乐控制台、等等。

如以上所指出的,设备110的显示器120可以为用于接收用户输入的触摸屏显示器。示例性处理器130可以从显示器120以及通过设备110的其他部件接收用户输入。示例性存储器140可以存储指令,包括与可由处理器130运行的上述软件应用相关的指令。因此,设备110的用户可以与在设备110的存储器140中存储的软件应用交互。处理器130可以处理这些用户交互并相应地调节由显示器110呈现的内容。

可以指出,软件应用可以与除了显示器120、处理器130和存储器140之外的设备110上的任何数量的部件交互。例如,设备110可以包括无线收发器150(例如,wi-fi天线、蜂窝天线、等等)。使用无线收发器150,软件应用可以与网络进行通信以接收更新的数据(例如,软件更新、内容更新、等等)。设备110还可以包括另外的外围部件,例如运动传感器、加速度计、相机、麦克风、扬声器、等等。软件应用可以向处理器130提供与任何数量的这些外围部件交互的指令。

图2示出了根据本文描述的示例性实施例的运行软件应用的设备110上的示例性GUI 200。如以上所指出的,设备110上的软件应用可以经由显示器120向用户呈现交互式网格210。交互式网格210可以特征化许多可移动媒体元素220(例如,图块、图像、等等)以促进通过运行在设备110上的软件对品牌内容的用户探索和发现。换言之,通过接收用户输入(例如,触摸屏交互、点和点击输入、等等),用户可以经由设备120上的GUI 200控制各个媒体内容的操作和显示。

交互式网格210的元素220可以包括用于组织内容的格式化结构。例如,网格210可以包括特色内容区域230、跟随内容区域240和时序内容区域250。特色内容区域230可用作用于显示任何选择性特色内容的网格210的集中的中枢。另外,跟随内容区域240可以允许元素220与其他类似的元素220一起被分类。根据系统和方法的一个实施例,元素220的分类可以是隐式地(例如,基于先前用户消费)或是显式地被选择的。另外,与特定属性或演员相关的元素220可以被放置在跟随内容区域240内。时序内容区域250可以包围特色内容区域230并且可以按时间顺序显示媒体元素220。具体地,时序内容区域250接近特色内容区域的部分可以包括对软件应用可用的最当前的内容。

如以上所指出的,软件应用可以允许用户选择具体内容或内容主题来跟随作为用户收藏。例如,用户可以选择内容的一个或多个个体片作为用户收藏。另外,用户可以选择与具体主题(例如,属性、演员、角色、等等)相关的所有内容,作为用户收藏内容。用户收藏选项可以允许用户容易地跟踪或跟随对该用户而言最感兴趣的所有内容。另外,可以基于用户选择的收藏来调节网格210的显示。例如,与收藏内容主题相关的所有内容可以被显示在投入到用户收藏的跟随内容区域240中,例如以显示在网格210的特色内容区域230中的突出显示或标星号的元素220的形式。因此,取决于跟踪内容的数量,跟随内容区域240的大小可以动态地进行调节。例如,跟随仅仅一个演员的用户可以具有比针对跟踪两个演员、属性和角色的用户的跟随内容区域240更小的跟随内容区域240。所有跟踪主题的内容可以被混合在可调节跟踪内容区域240内。

如以上所指出的,较新的内容可以被添加到网格210(例如,特色内容区域230),而较旧的内容被推动离开中心(例如,在时序内容区域250内)。应当指出,特色内容区域230可以专用于(例如,由提供者)被指定为特色的内容,并且跟随内容区域240可以专用于(例如,由用户)被指定为收藏/跟随的内容。因此,非特色或收藏内容的任何新内容可以被添加到时序内容区域250接近包围特色内容区域230的跟随内容区域240的部分。

媒体元素220的大小可以根据媒体元素的类型来设计,媒体元素的类型包括但不限于特色内容、常规内容、广告、“标星号”或跟随内容、媒体访问内容、等等。另外,媒体元素220的大小可以基于各种媒体类型(例如,视频、图片、推文、调查、等等)来改变。尽管网格210的某些元素220可以是静态照片或文本框,但是额外的元素220可以是用于启动另一用户体验的可选择图标,另一用户体验例如在设备110的显示器120上的音频和/或视频回放。另外,某些内容(例如,内容的完整长度情景)可以经由用户认证过程而对用户可用。可由软件应用访问的媒体内容的示例可以包括即时视频、点播视频、完整长度情景视频内容、场景后剪辑、照片、新闻和媒体馈送、游戏、智力游戏、用户调查、广告、等等。

根据一个实施例,交互式元素可以引导用户离开网格显示并引导用户到软件应用的外部,例如网站或应用市场。备选地,被提供给用户的交互式体验中的每个可以局限于示例性软件应用。根据该实施例,用户可能不能够在浏览器中打开网页内容。相反,网页内容可以被下载在网页视图中,因此用户不离开应用。

另外,通过示例性软件应用可获得的交互式体验可以包括对基于网页的内容的超链接。例如,应用可以特征化将设备110的浏览器指向内容提供者的各个主页的一个或多个超链接。另外,应用的一个实施例可以特征化到其他基于网页的交互的超链接,其他基于网页的交互例如下载媒体播放器、访问社交媒体网站、查看应用市场、推荐或下载其他软件应用、等等。

通过示例性网格210可获得的额外的交互式体验可以包括形式为“请勿触摸”按钮260的媒体访问按钮。请勿触摸按钮260可以是随机地放置在网格210中的一个或多个位置中的软按钮。通过压请勿触摸按钮260,用户可以触发为了喜剧效果的破坏性音频和/或视频回放的阵列。例如,请勿触摸回放可以特征化序列动画(例如,PNG动画)。另外,响应于请勿触摸按钮260的内容显示可以对用户而言是交互式的。网格210内的每个请勿触摸按钮260可以触发可以随机地循环的任何数量的不同的喜剧元素。因此,请勿触摸按钮260可以向用户提供幽默和惊喜的好玩的交互式体验。

根据一个实施例,背景轮辐可以经由显示器120对用户可见以在关于元素220的交互式网格210进行导航的同时向用户提供方向感。根据备选实施例,背景轮辐可以对用户不可见。另外,背景轮辐的可见性可以是针对用户的可选择选项。

软件应用还可以特征化“自动驾驶”模式或演示模式,其中交互式网格210可以在没有用户交互的情况下自动地移动(例如,摇移、滚动、缩小/放大、等等)。例如,软件应用可以在没有任何用户交互的情况下在预定时间段(例如,超时时间段)之后进入自动驾驶。自动驾驶模式还可以用作软件应用的能力的演示。例如,自动驾驶模式可以摇移到网格210内的具体元素220,缩放到元素220中,并且选择元素220,如同用户已经与元素220交互。在该演示期间,与该具体元素220相关联的内容(音频和/或视频)可以启动回放。另外,自动驾驶模式可以通过用户交互在任何时间被中断。例如,如果用户在自动驾驶演示期间触摸设备110的显示器120,则软件程序可以返回到向用户显示交互式网络210。

新内容可以经由在定期基础上(例如,每周、每日、等等)的更新被添加到软件应用的网格210。如以上所指出的,运行软件应用的设备110可以包括用于接收内容和软件更新的无线收发器150(或其他网络接口)。具体地,较新的元素220可以经由软件更新被添加或更新。类似于元素220,由请勿触摸按钮260触发的音频/视频内容还可以在这样的定期的基础上被更新。

图3示出了显示包括交互式网格的媒体应用和利用各媒体元素填充网格的示例性方法300。将参考示例性系统100和GUI 200以及如以上参考图1和图2描述的它们的各自的元素来描述由方法300执行的步骤。例如,媒体应用可以包括可由个人媒体设备110的处理器130执行的指令集。

如以上所描述的,交互式网格210可以包括特色内容区域230、跟随内容区域240、时序内容区域250以及由内容提供者递送给软件应用的任何数量的媒体元素220。媒体元素220可以包括信息内容、娱乐内容、教育内容、广告和促销内容、商业内容、等等。内容的示例可以包括音频和/或视频剪辑、完整长度节目情景、商业广告、游戏、社交媒体和/或新闻馈送、学习帮助和工具、广告、等等。

本领域技术人员将理解,示例性方法300描述用于填充媒体元素的交互式网格的任何数量的方法中的一种。尽管方法300描述了用于媒体元素在网格内的放置的基于时间的比较,但是可以由示例性软件应用来实施备选的放置方法。例如,媒体元素在网格210的区域内的放置可以取决于内容提供者偏好(例如,特色媒体、促销媒体、等等)、用户偏好(例如,收藏、跟随演员/属性、等等)、随机的放置、等等。因此,媒体元素在交互式网格内的填充不限于图3中描述的方法300。

在步骤310中,方法300可以显示交互式网格210,交互式网格210包括包围跟随内容区域240和特色内容区域230的时序内容区域250。如以上所指出的,特色内容区域230可以为集中的单个媒体元素或在启动软件后呈现给用户的一组媒体元素。特色内容区域230可以包括默认内容、特色内容、促销/广告内容、内容提供者的logo、等等。

在步骤320中,方法300可以从内容提供者接收新内容。如以上所指出的,软件应用可以运行在包括无线收发器150的用户设备110(例如,平板电脑)上。例如,软件应用可以经由收发器150为网络添加接口以向内容提供者询问较新内容的可用性。因此,软件应用可以定期(例如在每天的基础上或在每次使用的基础上)连接到网络,以接收并下载对交互式网格210可用的最新内容。

在步骤330中,方法300可以将第一媒体元素220插入到网格210的时序内容区域250上。根据示例性实施例,第一媒体元素220包括指示内容的日期和时间的对应的时间戳。另外,如以上详述的,某些媒体元素可以向用户提供交互式音频视频体验。例如,某些媒体元素可以用于激活在设备110上存储的媒体文件,或者备选地,用于激活通过网络远程地存储的媒体文件。换言之,用户可以与文件元素交互(例如,经由设备110的触摸屏对元素的按压)以激活相关联的媒体文件,例如视频剪辑、游戏、网页链接、广告、等等。尽管某些媒体元素可以与存储媒体文件相关联,但是其他元素可以简单地为在网格210上显示的文本框或照片。

在步骤340中,方法300可以将第二媒体元素220插入到网格210的时序内容区域250上,第二媒体元素220包括第二时间戳。类似于第一媒体元素220,第二媒体元素220可以用于激活第二媒体文件。另外,第二媒体元素220可以与第一媒体元素220相关。例如,在第一媒体元素与第二媒体元素220之间的关系可以基于共同演员、共同角色、共同属性、共同主题、等等中的一个。

在步骤350中,方法300可以将第一媒体元素220的第一时间戳与第二媒体元素220的第二时间戳进行比较。如以上所指出的,网格210的格式可以是基于时间的,其中最新内容被插入到特色内容区域230的中心中枢处或接近特色内容区域230的中心中枢,而较旧的内容从中枢朝向网格210的外周被推动离开。因此,在步骤360中,方法300可以基于所比较的第一时间戳和第二时间戳来布置第一媒体元素和第二媒体元素220在时序内容区域250内的呈现。

在步骤370中,方法300可以从交互式网络210中消除一个或多个媒体元素。内容可以基于任何数量的原因从网格210中被消除。例如,内容可以基于媒体元素220的时间戳从网格210中消除。根据该示例,可以针对每个媒体元素220设置预定过期日期,并且可以在该日期时去除媒体元素220。额外地或备选地,内容可以基于针对能显示在网格210上的元素的容量从网格210中消除。根据该示例,可以针对网格210和/或针对时序内容区域250设置预定数量的元素,并且可以在超过针对网格210和/或时序内容区域250的预定数量的元素后从网格210中去除最旧的媒体元素220。

根据本文描述的示例性系统和方法,软件应用可以用作用于在重复进行的基础上将品牌内容递送给用户的创造性沙盒。软件应用可以允许基于有趣且交互式的方式将新内容介绍给用户。例如,内容可以包括来自现有节目的衍生内容。内容还可以用作对通过不同介质(例如,电视节目)递送的额外内容的伴随部件。例如,来自软件应用的内容可以向用户提供关于恰好当前播出电视的更详细信息,由此向用户提供更有深度的观看体验。

本领域技术人员将理解,上述示例性实施例可以采用任何数量的物质来实施,包括被实施为软件应用、被实施为软件程序、等等。例如,示例性方法300可以被体现在存储在非暂态存储介质中并包含代码行的程序中,当程序被编译时可以由处理器(例如,计算设备110的处理器130)运行。另外,本领域技术人员将理解,示例性软件应用可以采用诸如标记语言(例如,HTML5、等等)的任何计算机可读语言来编码。

对于本领域技术人员将显而易见的是,可以在不脱离本发明的精神或范围的情况下在本发明中进行各种修改。因此,旨在将本发明覆盖本发明的各修改和变型,只要它们落入随附权利要求及其等价要件的范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号