用于预览数字内容的系统和方法与流程

文档序号:13561310阅读:160来源:国知局
用于预览数字内容的系统和方法与流程

版权声明

本专利文件的披露内容的一部分包含受版权保护的材料。版权拥有者不反对任何人对如出现在专利商标局的专利文件或记录中的本专利文件或本专利披露进行复制,但是以其他方式保留所有任何版权权利。

发明背景

发明领域

在此所描述的本发明总体上涉及图像预览技术,并且具体地涉及预览被模糊以防止盗版的数字媒体。

相关技术说明

随着消费者对数字技术更有悟性,覆盖范围从主题公园、旅游胜地、特殊项目到素材照片图像库的许多行业的成像业务已经从销售硬拷贝出版物和媒体变化为销售数字软拷贝(图像文件、视频等),这些数字软拷贝是经由特殊代码或登录访问在线传递的。向潜在的消费者提供对数字媒体的预览以便为消费者做出购买决定是常见的。消费者将通常有合理的理由想要预览这些数字媒体,如来看他们的眼睛是否闭上,或者来看他们的婴孩是否正看着相机,或者简单地来确保图片是否具有好的焦点等。消费者可以在柜台经由现在可获得的或有待引入的计算机和所有其他类似设备以移动或线地方式预览数字媒体。然而,当数字媒体在潜在消费者自己的设备(像pc或智能电话)上被预览时,它们可以在没有版权所有者的同意的情况下被轻易捕捉。

为了防止这种滥用,版权所有者可以允许潜在的消费者在较小的缩略图或水印图像中预览数字媒体。使用水印或较小的缩略图图像既没有为消费者提供最好的体验又不能有效地防止他们利用预览。在挑选缩略图的正确大小从而允许消费者清晰地看到细节但不足以被捕捉用于未授权的用途时存在挑战。水印可以模糊照片的重要部分或者被轻易地裁剪掉。当前的方法和技术不足以防止消费者在预览过程中(在消费者决定购买它们之前)窃取数字媒体。因此,需要在提供数字媒体的预览时防止数字媒体的未授权的用途,这对于消费者对数字媒体的购买决定是有用的。



技术实现要素:

本发明提供了一种用于预览受保护的媒体的方法和系统。根据一个实施例,该系统包括一个触摸屏显示器、一个处理器和其上存储有多条可执行指令的一个存储器,当这些指令由该处理器执行时致使该处理器通过一个网络从一个服务器接收一张原始图像、生成该原始图像的模糊副本、在该原始图像之上覆盖该模糊图像、检测在该触摸屏显示器上的用户交互、确定该用户交互的位置并且在该原始图像的模糊副本的与该用户交互的所确定的位置相对应的一个部分上应用一个掩模。

该处理器可以被配置成用于通过复制原始图像并在所复制的图像上应用模糊效果来生成图像的模糊副本。所应用的掩模可操作用于以显露原始图像的模糊副本的部分。在至少一个实施例中,所应用的掩模包括位于原始图像的模糊副本的部分处、具有预定大小和形状的窗口。处理器可以被进一步配置成用于确定在显示屏上的附加用户交互、并且在原始图像的模糊副本的与所确定的附加用户交互相对应的多个部分上应用多个附加掩模。处理器还可以被进一步配置成用于确定不存在用户交互并且去除应用于原始图像的模糊副本的部分上的掩模。

根据另一个实施例,该系统包括触摸屏显示器、处理器和其上存储有多个可执行指令的存储器,当这些指令由该处理器执行时致使该处理器通过网络从服务器接收原始图像、生成该原始图像的模糊副本、呈现该原始图像的模糊副本、检测在该触摸屏显示器上的第一用户交互、确定该第一用户交互的位置、提取该原始图像的与该第一用户交互的所确定的位置相对应的第一部分、并且通过将所提取的第一部分粘贴在该原始图像的所呈现的模糊副本上来呈现该原始图像的所提取的第一部分。

该处理器可以被配置成用于通过复制原始图像并在所复制的图像上应用模糊效果来生成图像的模糊副本。在一个实施例中,所提取的第一部分包括在该第一用户交互的位置周围的预定大小和形状。该处理器可以被进一步配置成用于在显示屏上检测第二用户交互、将原始图像的所提取的第一部分从原始图像的模糊副本的呈现中去除、确定第二用户交互的位置、提取原始图像的与第二用户交互的所确定的位置相对应的第二部分、并且通过将所提取的第二部分粘贴在原始图像的所呈现的模糊副本上来呈现该原始图像的所提取的第二部分。

附图简要说明

本发明被展示在旨在为示例性但非限制性的这些附图的图中,其中,相同的参考号旨在指相同的或对应的部件,并且在附图中:

图1展示了根据本发明的实施例的计算系统;

图2展示了根据本发明的实施例的计算设备;

图3展示了根据本发明的实施例的另一个计算设备;

图4展示了根据本发明的实施例的一种用于预览数字媒体的方法的流程图;并且

图5展示了根据本发明的另一个实施例的一种用于预览数字媒体的方法的流程图。

发明详细说明

现在将在下文中参照形成说明书的一部分的这些附图更充分地描述主题,并且其通过图示示出了可以实践本发明的多个示例性实施例。然而,主题可以被嵌入在各种不同的形式中并且因此被覆盖的或要求保护的主题旨在被解释为不被限制于在此所陈述的任何示例实施例;示例实施例仅被提供为说明性的。应当理解,在不背离本发明的范围的情况下,可以利用其他实施例并且可以做出结构的改变。同样,有意合理地扩展要求保护的或被覆盖的主题的范围。例如,除其他项外,主题可以体现为方法、设备、部件或系统。因此,例如,实施例可以采取硬件、软件、固件或其任意组合(除了软件本身)的形式。因此,以下详细说明并非旨在限制意义上。

贯穿本说明书和权利要求书,术语可能在明确表述的意义之外在上下文中具有暗示的或隐含的细微差别的意义。同样,本文所使用的短语“在一个实施例中”不一定指同一实施例并且本文所使用短语“在另一个实施例中”不一定至不同的实施例。例如,其旨在要求保护的主题全部地或部分地包括多个示例性实施例的组合。

本文描述了多种系统和方法,从而允许消费者预览未付费的数字媒体同时防止他们拷贝或窃取数字媒体。未付费的数字媒体可以是来自跨各种商业或工业,如主题公园、旅游胜地、特殊项目以及在最广阔背景下的素材照片库。

图1呈现了根据本发明的实施例的计算系统。例如,当参观主题公园(如迪斯尼和环球影业)时,旅客可以配备有入场券、卡片、徽章、标签或者可以与特定的照片、视频或其他媒体联系或关联的类似图案,这些媒体可以由主题公园摄影师、记录设备、照相亭或由客人客户端设备(例如,使用由主题公园提供的软件应用)记录或拍摄成纪念品,这些纪念品稍后可以被检索和购买。在另一个实施例中,公园入场券可以包括条形码或标识符,该条形码或标识符可以与持票人的记录媒体相关联。客户端设备102、记录设备104和照相亭106是可以用于捕捉旅客的媒体的示例性设备。该媒体可以被记录在这些设备上并且经由网络108被传输至服务器110。服务器110可以将媒体存储在媒体数据库112中,旅客可以随后从其中检索或下载与其入场券、卡片、徽章、标签、标识符等相对应的媒体。

网络108可以是任何合适类型的、允许跨其传输数据通信的网络。例如,网络108可以联接多个设备,从而使得可以如在服务器与客户端设备或其他类型的设备之间(包括在经由无线网络联接的无线设备之间)交换通信。网络还可以包括大容量存储,例如,像附网存储(nas)、存储区域网络(san)、云计算和存储、或者其他形式的计算机或机器可读媒体。在一个实施例中,网络可以是互联网、以下已知的针对数据通信的互联网协议或任何其他通信网络,例如,任何局域网(lan)或广域网(wan)连接、蜂窝网络、有线型连接、无线型连接或其任意组合。可以使用例如具有256位密钥长度的高级加密标准(aes)或本领域中已知的任何其他加密标准来加密往返于客户端设备之间存储和/或传输的通信和内容。

主题公园可以为捕捉旅客在主题公园的体验故事做准备以再创造旅客在数字媒体记录的故事书中的体验。软件应用可以由主题公园提供并且由旅客(例如,经由网站或从服务器110)下载到其客户端设备102上。软件应用可以提供可用于创造旅客在公园的体验的虚拟故事书的大纲的虚拟地图。旅客可以改变或修改虚拟故事书大纲或从若干模板中进行选择。虚拟地图包括场所的位置、地标以及旅客可以在公园内使用主题公园设备或摄影师(例如,记录设备104和照相亭106)记录他们自己的数字媒体的地点。软件应用还可以包括媒体记录特征以允许旅客使用他们的客户端设备102记录数字媒体。例如,旅客每次用在他的或她的客户端设备上的应用拍照时,照片可以被添加至他的或她的虚拟故事书中。还可以使用下载的软件应用将例如公园的或对应于主题公园的特定部分的某些主题的影像添加至所记录的数字媒体中。模板可以由固定在位置、时间、图像等上的软件应用提供作为公园中的飞车或活动的过程的一部分。

记录的数字媒体可以被传输并被存储在服务器110和媒体数据库112上以供旅客购买。如本文所描述的服务器可以在配置或能力上广泛地变化,但是至少包括专用数字计算设备,该专用数字计算设备包括至少一个或多个中央处理单元和存储器。服务器还可以包括一个或多个大容量存储设备、一个或多个电源、一个或多个有线或无线网络接口、一个或多个输入/输出接口或者一个或多个操作系统(如windows服务器、macosx、unix、linux、freebsd等)。这些服务器操作用于接收来自客户端设备的请求并处理这些请求从而针对这些客户端设备跨网络生成多个响应。这些请求可以包括预览数字媒体的请求、购买数字媒体和/或与数字媒体相关联的商品的请求以及下载、解锁、认证或以其他方式授权访问所购买的数字媒体的请求。网络可以是任何合适类型的允许跨其传输数据通信的网络。

旅客能够在记录之后并且在购买之前预览所记录的数字媒体。根据本发明的多个实施例,要求执行某些用户交互可以用于当在如智能电话或计算机(预览设备)等设备上预览时保护数字媒体不被未授权的/未付费的获得。数字媒体可以被下载用于在设备上预览但是以模糊的预览格式示出或者最初被显示为原始数字媒体内容的模糊渲染。如在此所使用的正在模糊的和已经模糊的格式化通常旨在包括被应用于且用于保护如图像、音频信号和视频信号等数字媒体的失真操控和功能。然而,它还可以被应用于其他类型的数据,包括文件(例如,直通线、单词或字符移位)、软件、多维图形模型以及物体的表面纹理。这些模糊的渲染使数字媒体内容模糊和失真直到特定的用户交互被执行以防止用户进行屏幕捕捉或其他盗版动作。

为了渲染可视数字媒体(例如,没有模糊化),可以要求用户使用、放置或激活指针(手指触摸或者鼠标光标)来在模糊的预览数字媒体上漫游并维持手指的用户交互(例如,在触摸屏上的落点或按压)或者指针的用户交互(例如,保持鼠标点击或按键)。数字媒体的部分(或预定大小的窗口)一旦在该部分中初始化并维持用户交互就可以被清晰地显示或者不失真。例如,用户可以将其手指放在电话(例如,预览设备)的触摸屏上使得模糊的预览图像的部分变得清晰并且可见。当指针离开或被去除时,数字媒体的全部或者数字媒体的清晰部分可以返回为模糊预览格式。用户交互(如模糊数字媒体的漫游)防止窃取或尝试截屏来供未付费使用。通过要求用户用数字媒体执行特定的用户交互,由于用户全神贯注于维持用户交互而防止用户在设备上进行屏幕截图或执行其他功能。

被预览的数字媒体的大小和/或缩放级别不必受限制并且允许用户更清晰地观看数字媒体的细节。这增加了用户购买数字媒体的倾向,因为用户可以从低分辨率到高分辨预览实际大小或放大后的大小的数字媒体。对预览满意的用户可以购买通行证或密码来下载数字媒体的经认证的(未模糊的)版本或者解锁并使模糊的数字媒体清晰。

可以在移动电话设备上或者在允许手指或鼠标或所使用的任何形式的指向仪器在屏幕上移动以预览数字媒体的任何其他客户端设备上使用触摸屏来实现本发明的实施例。客户端设备可以包括计算设备(例如,台式计算机、电视机顶盒、终端、膝上型计算机、个人数字助理(pda)、蜂窝电话、智能电话、平板计算机、电子书阅读器、智能手表和可穿戴设备、或者具有中央处理单元和存储单元能够连接至网络的任何计算设备)。此外,客户端设备可以是基于鼠标的或基于指针的设备(例如,windowspc、mac、chromebook)或者基于触摸的设备(例如,智能电话、平板、任何其他移动设备)。在此所使用的术语“指针”可以一般指鼠标指针或光标(如果使用基于鼠标的设备)以及手指触摸(如果使用基于触摸的设备)。

客户端设备还可以包括或执行应用以传达内容,例如,像文本内容、多媒体内容或诸如此类。客户端设备还可以包括或执行应用以执行各种可能的任务,如浏览、搜索、播放各种形式的内容,包括本地存储的或流式视频或游戏。客户端设备可以包括或执行各种操作系统,包括如windows、macos或linux等个人计算机操作系统或者如ios、安卓或windows移动等移动操作系统。客户端设备可以包括或者可以执行各种可能的应用,如使能够如经由电子邮件、短消息服务(sms)或多媒体消息服务(mms)(包括经由网络,如包括例如脸谱网(facebook)、领音(linkedin)、推特(twitter)、flickr或google+等社交网络,仅提供几个可能的示例)传达一条或多条消息与其他设备进行通信的客户端软件应用。

图2呈现了作为模糊图像在客户端设备上示出的预览图像。

图3呈现了当在客户端设备上触摸时触摸点的周围区域将逐渐变得清晰。当用户在屏幕上移动其手指时,清晰效果跟随着触摸点周围的临近区域同时图片的其余部分保持模糊。根据所展示的实施例,可以允许用户在预览图像上选择其想要预览的区域,然而不能够一次预览完整图像。此机制可操作用于防止用户执行屏幕截图。

图4呈现了根据本发明的实施例的一种用于预览数字媒体的方法的流程图。步骤402,生成原始图像的模糊副本。原始图像可以是从服务器接收的用于在客户端设备上进行预览的照片、视频帧、文本等。生成原始图像的模糊副本包括复制原始图像并在所复制的图像上应用模糊效果、滤波或操作。

步骤404,在原始图像之上覆盖原始图像的模糊副本。原始图像可以被放置在底部或者在第一层上,而原始图像的模糊副本被放置在原始图像的顶上或者恰好在原始图像的顶上的第二层上。图像的层的可视化可以在客户端设备上向用户呈现或显示。原始图像的模糊副本是不透明的或者非透明的,从而使得从用户的角度来看,用户仅可以看见原始图像的模糊副本。步骤406,该方法等待用户交互。用户交互可以是在原始图像的模糊副本上的触摸按压或鼠标点击悬停。

步骤408,当在原始图像的模糊副本上检测到用户触摸或鼠标悬停时,用户交互的位置被确定。步骤410,在该位置处在模糊图像上应用掩模。掩模引起原始图像的模糊副本的部分变得透明,并且因此在底层上的在该部分处的原始图像被显露出来。掩模可以是在用户交互的位置周围具有预定大小和形状的窗口。

步骤412,确定另外的或附加的用户交互。随着用户在原始图像的模糊副本上拖动其手指(或鼠标移动),掩模跟随手指触摸或鼠标位置并且根据用户交互位置显露原始图像的在底层上的部分。步骤414,当用户提起其手指或鼠标离开时(不存在用户交互),掩模从原始图像的模糊副本中被去除,并且用户将仅看到原始图像的模糊副本。该系统可以或者渐增地显露原始图像在底层上的部分或者根据当前用户交互位置并去除之前用户交互位置的掩模仅显露多个部分。

图5呈现了根据本发明的另一个实施例的一种用于预览数字媒体的方法的流程图。步骤502,生成原始图像的模糊副本。生成图像的模糊副本包括复制原始图像并在所复制的图像上应用模糊效果。原始图像的模糊副本可以在客户端设备上向用户呈现或显示。步骤504,监视用户交互。客户端设备可以等待用户触摸按压或鼠标点击悬停在原始图像的模糊副本上。

步骤506,确定用户交互的位置。当用户在原始图像的模糊副本之上手指触摸或鼠标点击时,客户端设备可以检测触摸或鼠标的位置。步骤508,提取原始图像的与用户交互的位置相对应的部分。步骤510,在下一个步骤510中,所提取的部分被粘贴在原始图像的模糊副本上。在用户交互(手指触摸或鼠标指针)的位置的位置上将所提取的部分粘贴在模糊的图像上,因此其看起来为原始图像被显示在手指触摸或鼠标指针的位置处。所提取的部分可以在用户交互的位置周围具有预定大小和形状。

步骤512,确定附加用户交互。步骤516,当用户在原始图像的模糊副本上拖动他的或她的手指或者移动鼠标指针时,之前粘贴的部分可以被去除,并且方法继续以重复步骤506至510。这将表现为在手指触摸或鼠标指针移动的地方显示原始图像。步骤514,当用户提起他的或她的手指或者鼠标离开时,任何粘贴的部分将被去除并且留下原始图像的模糊副本被显示。

图1至图5是允许解释本发明的概念图示。值得注意地,以上附图和示例不旨在将本发明的范围限制在单个实施例中,因为其他实施例通过互换所描述或所展示的元素中的一些或所有元素是有可能的。此外,当可以使用多个己知的部件来部分地或完全地实现本发明的某些元素时,只描述对于理解本发明所必需的这类已知部件的那些部分,并且省略对这些已知部件的其他部分的详细描述以便不混淆本发明。在本说明书中,除非本文中另外明确声明,否则示出单数个部件的实施例不应必需地被限制于包括多个相同部件的其他实施例,且反之亦然。此外,除非明确陈述之外,申请人没有意欲将本说明书或权利要求书中的任何术语归为罕见的或特殊的含义。此外,本发明包括在此通过说明所提及的已知部件的现在和未来已知的等同物。

应理解,本发明的实施例的各方面可以在硬件、固件、软件或其组合中实现。在这类实施例中,各部件和/或步骤将在硬件、固件和/或软件中实现以执行本发明的这些功能。也就是,同一件硬件、固件或软件模块可以执行所展示的模块中的一个或多个模块(例如,部件或步骤)。在软件实现方式中,计算机软件(例如,程序或其他指令)和/或数据存储在机器可读介质上作为计算机程序产品的一部分,并且经由可移除存储驱动器、硬盘驱动器或通信接口被加载到计算机系统或其他设备或机器中。计算机程序(又被称为计算机控制逻辑或计算机可读程序代码)存储在主和/或辅助存储器中,并且由一个或多个处理器(控制器或诸如此类)执行从而致使一个或多个处理器执行在此所描述的本发明的这些功能。在本文件中,术语“机器可读介质”、“计算机可读介质”、“计算机程序介质”以及“计算机可用介质”通常用于指如随机存取存储器(ram)、只读存储器(rom)、可移除存储单元(例如,磁盘或光盘、闪存设备等)、硬盘等的介质或诸如此类。

具体实施例的前述描述将如此完全地揭示本发明的一般性质,使得在不需要过度实验、不背离本发明一般概念的情况下,通过应用相关领域技术范围内的知识(包括通过参考引用并结合在此的这些文件的内容),其他人可以容易地对此类具体实施例的各种应用进行修改和/或适配。因此,这类适配和修改旨在基于本文所呈现的教导和指导在所披露的实施例的等同物的含义和范围内。应理解,本文中的措辞或术语是出于描述而非限制性目的,因此本说明书的术语或措辞将由技术人员按照本文所介绍的教导和指导与相关领域技术人员的知识组合地进行解释。

虽然以上已描述了本发明的各个实施例,但应理解的是它们通过示例而不是限制的方式来进行说明。相关领域技术人员将清楚的是,在不背离本发明的精神和范围的情况下,可以做出形式上和细节上的各种改变。因此,本发明不应当被上述示例性实施例中的任何实施例所限制,而是应当仅根据以下权利要求书及其等同物来限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1