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

保护移动设备上的内容不被挖掘制造技术

技术编号:14742703 阅读:33 留言:0更新日期:2017-03-01 17:56
系统和方法阻止或限制对移动设备上的内容的挖掘。例如,一种方法可以包括确定要在屏幕上显示的内容包括与挖掘限制触发器匹配的内容,在内容中插入至少保护内容的一部分的挖掘限制记号,以及在屏幕上显示内容与挖掘限制记号。作为另一示例,一种方法可以包括由运行在移动设备上的第一应用识别帧缓冲区数据中的挖掘限制记号,挖掘限制记号已经被第二应用插入,并且确定挖掘限制记号是否阻止对内容的挖掘。该方法还可以包括:在挖掘限制记号阻止挖掘时阻止挖掘,以及在挖掘限制记号不阻止挖掘时,基于挖掘限制记号来确定对于数据的限制并且向数据提供该限制以用于进一步处理。

【技术实现步骤摘要】
【国外来华专利技术】相关申请的交叉引用本申请是于2014年12月15日提交的标题为“PROTECTINGCONTENTONAMOBILEDEVICEFROMMINING(保护移动设备上的内容不被挖掘)”的非临时美国专利申请No.14/570,496的继续申请并要求其优先权,其是于2014年8月27日提交的美国临时申请序列号62/042,775以及于2014年10月8日提交的美国临时申请序列号62/061,240的非临时申请,其全部内容通过引用并入本文。
技术介绍
由于对诸如智能电话和平板计算机的移动设备的使用,用户与移动应用的交互一直在增加。但与基于Web的应用不同,移动应用在它们提供的特性方面能够显著不同。例如,链接结构、用户界面、和与其它应用的交互能够从一个应用到另一个应用而不一致。另外,由于移动应用通常是关闭的(例如,无法被爬取),所以用户的动作无法被用作改善用户体验的场境,诸如个性化搜索、定向广告、以及提供个性化建议和协助。为了解决这些问题,移动设备可以包括内容代理,其挖掘、分析、和存储来自屏幕的信息或在移动设备上输出的音频内容。这样的代理可以通过捕获和挖掘视觉和音频内容来提供更流畅、个人、和简化的用户体验。
技术实现思路
虽然内容代理可以实现更个性化和简化的用户体验,但是一些用户和一些移动应用可能不希望某些内容被捕获和挖掘。实施方式为用户和移动应用开发人员提供了一种机制,以指定和保护内容不被内容代理挖掘和分析。该机制可以处于挖掘限制记号的形式,其对移动设备的用户可以是可见的或者不可见的。在一些实施方式中,移动应用开发者可以在由应用生成的内容中自动地包括一个或多个挖掘限制记号。在一些实施方式中,移动设备的用户可以控制对挖掘限制记号的包括。挖掘限制记号可以保护所有内容,例如整个屏幕或音频文件,或者保护屏幕上显示的内容的一个或多个部分。挖掘限制记号可以阻止任何挖掘或可以对移动设备上呈现的内容中的一些或全部提供限制。在一些实施方式中,用户可以在移动应用的安装时指示来自移动应用的内容将经由挖掘限制记号被保护。在一些实施方式中,系统可以提供用户界面,其使得用户能够经由挖掘限制记号来选择性地打开和关闭保护,并且可选地经由对所挖掘内容的限制来指定不同的保护等级。根据本公开的某些方面,一种方法包括:由运行在移动设备上的第一应用识别来自该移动设备的帧缓冲区数据中的挖掘限制记号,该挖掘限制记号在移动设备上输出之前已经由第二应用插入,以及确定挖掘限制记号是否阻止内容的挖掘,其中挖掘包括帧缓冲区数据的副本或派生的非暂时性存储。该方法还可以包括:在挖掘限制记号阻止挖掘时阻止挖掘。当挖掘限制记号不阻止挖掘时,该方法可以包括:基于挖掘限制记号来确定对于数据的限制并且向数据提供该限制以用于进一步处理。根据本公开的某些方面,一种方法包括确定要在移动设备的屏幕上显示的内容包括与挖掘限制触发器匹配的内容,在该内容中插入挖掘限制记号,该挖掘限制记号至少保护内容的一部分,以及在屏幕上显示包括所插入的挖掘限制记号的内容。根据本公开的某些方面,移动设备可以包括:至少一个处理器、显示设备、以及存储指令的存储器,所述指令在由至少一个处理器执行时使移动设备执行操作。该操作可以包括:识别移动设备的帧缓冲区中的低阶位(orderbit)或高阶位中的挖掘限制记号,确定该挖掘限制记号是否阻止内容的挖掘,其中挖掘包括在帧缓冲区中的数据的副本或者派生的非暂时性存储,以及在挖掘限制记号阻止挖掘时,阻止在帧缓冲区中挖掘数据。根据本公开的某些方面,移动设备可以包括至少一个处理器、显示设备、和存储指令的存储器,所述指令在由至少一个处理器执行时生成用户界面。该用户界面可以被配置为:接收挖掘限制触发器,该挖掘限制触发器默认与阻止挖掘的第一挖掘限制记号相关联,接收对于挖掘限制触发器的限制,将挖掘限制触发器与第一挖掘限制记号的关联替换为挖掘限制触发器与许可具有该限制的挖掘的第二挖掘限制记号的关联,并且存储与第二挖掘限制记号相关联的挖掘限制触发器。根据本公开的某些方面,一种方法包括:由运行在移动设备上的第一应用执行对由第二移动应用生成的内容的识别,以及确定该内容包括与挖掘限制触发器匹配的内容。该方法还包括:确定挖掘限制触发器是否阻止内容的挖掘,其中挖掘包括在帧缓冲区中存储数据的副本或派生,并且在挖掘限制记号阻止挖掘时阻止挖掘。该方法还可以包括:在挖掘限制记号不阻止挖掘时,基于该挖掘限制记号确定对于数据的限制,并且为数据提供限制以用于进一步处理。根据本公开的某些方面,包含在计算机可读存储设备上的计算机程序产品包括指令,其在由形成在基底中的至少一个处理器执行时使得移动设备执行所公开的方法、操作、或过程中的任何一个。另一个一般方面包括:具有用户界面的系统和/或用于生成用户界面的方法,该用户界面使得用户能够控制在移动设备上呈现的哪些内容可以被挖掘以简化及个性化移动设备上的用户体验。另一个一般方面包括:用于选择用于挖掘的内容的系统和/或方法,基本如在结合附图中的至少一个示出和/或描述的,并且如权利要求中更完整地阐述的。在一个一般方面,包含在计算机可读存储设备上的计算机程序产品包括指令,其在由形成在基底中的至少一个处理器执行时使得移动设备执行所公开的方法、操作或过程中的任何一个。另一个一般方面包括:具有用户界面的系统和/或用于生成用户界面的方法,该用户界面使得用户能够控制在移动设备上呈现的哪些内容可以被挖掘以简化及个性化移动设备上的用户体验。另一个一般方面包括:用于选择用于挖掘的内容的系统和/或方法,基本如在结合附图中的至少一个示出和/或描述的,并且如权利要求中更完整地阐述的。可以实现本文描述的主题的实施方式中的一个或多个,以便实现以下优点中的一个或多个。作为一个示例,实施方式可以向移动设备的移动应用开发者和用户提供机制来控制什么内容可以被用于增强移动环境中的用户体验。该机制可以是粒状的,允许用户或开发者有能力控制对数据元素、媒体类型、或包括特定词或文本格式的内容的挖掘。该机制还可以是灵活的,允许用户或开发者设置限制水平,使得可以保护内容不被挖掘、可以挖掘但不共享、可以挖掘和共享但是在不生成内容的设备上限制挖掘(例如不允许在接收者设备上挖掘)、或者可以挖掘除非到期等。一些实施方式可以包括用户界面,其向用户提供机会来控制移动应用中的一个或多个的挖掘参数。在一些实施方式中,该机制可以是可见的,向用户提供关于对于内容的保护等级的反馈。在附图和下面的描述中阐述了一个或多个实施方式的细节。其它特征根据说明书和附图以及根据权利要求书将是显而易见的。附图说明图1是图示根据所公开主题的示例系统的框图。图2图示了根据实施方式的、具有可见挖掘限制记号的移动计算设备的示例显示。图3图示了根据实施方式的、具有基于在所显示的内容中的挖掘限制触发器来插入的可见挖掘限制记号的移动计算设备的示例显示。图4图示了根据实施方式的、具有基于媒体类型来插入的可见挖掘限制记号的移动计算设备的示例显示。图5图示了根据实施方式的、具有保护数据元素的可见挖掘限制记号的移动计算设备的示例显示。图6图示了根据实施方式的、用于将内容指定为受保护不被挖掘并用于指定挖掘限制触发器的示例用户界面。图7图示了根据实施方式的、用于指定对内容挖掘的本文档来自技高网...
保护移动设备上的内容不被挖掘

【技术保护点】
一种方法,包括:确定待在移动设备的屏幕上显示的内容包括与挖掘限制触发器匹配的内容;在所述内容中插入挖掘限制记号,所述挖掘限制记号保护所述内容的至少一部分;以及在所述屏幕上显示所述内容,所述内容包括所插入的挖掘限制记号。

【技术特征摘要】
【国外来华专利技术】2014.08.27 US 62/042,775;2014.10.08 US 62/061,240;1.一种方法,包括:确定待在移动设备的屏幕上显示的内容包括与挖掘限制触发器匹配的内容;在所述内容中插入挖掘限制记号,所述挖掘限制记号保护所述内容的至少一部分;以及在所述屏幕上显示所述内容,所述内容包括所插入的挖掘限制记号。2.根据权利要求1所述的方法,进一步包括:确定所述挖掘限制触发器保护少于所有所述内容,其中,插入所述挖掘限制记号包括:定位所述挖掘限制记号,使得所述内容的所述一部分被所述挖掘限制记号包围并且剩余的内容没有被包围。3.根据任一前述权利要求所述的方法,进一步包括:在所述屏幕上的显示之后,由内容代理识别所述内容中的所述挖掘限制记号;以及响应于识别所述挖掘限制记号,忽略由所述挖掘限制记号保护的所述内容的所述一部分。4.根据任一前述权利要求所述的方法,其中,所述一部分表示所述内容的全部。5.根据任一前述权利要求所述的方法,其中,所述挖掘限制记号包括所述移动设备的设备标识符的散列。6.根据任一前述权利要求所述的方法,其中,所述挖掘限制触发器由生成所述内容的应用的开发者确定。7.根据任一前述权利要求所述的方法,其中,所述挖掘限制记号对所述移动设备的用户是可见的,并且提供对受保护的所述一部分的指示。8.根据任一前述权利要求所述的方法,进一步包括:从所述移动设备的用户接收文本,其中所述文本是所述挖掘限制触发器。9.根据权利要求1至7中任一项所述的方法,进一步包括:从所述移动设备的用户接收对数据元素的指示,其中,所述数据元素是所述挖掘限制触发器。10.根据权利要求1至7中任一项所述的方法,其中,所述挖掘限制触发器表示数据元素,并且确定所述内容包括与所述挖掘限制触发器匹配的内容包括:确定所述内容包括与所述数据元素的模式匹配的内容。11.根据权利要求1至7中任一项所述的方法,其中,所述挖掘限制触发器指定文本格式,并且确定所述内容包括与所述挖掘限制触发器匹配的内容包括:确定所述内容包括具有所述文本格式的文本。12.根据权利要求1至7中任一项所述的方法,其中,所述挖掘限制触发器是媒体类型。13.一种移动设备,包括:至少一个处理器;显示设备;以及存储器,所述存储器存储指令,所述指令在由所述至少一个处理器执行时使得所述移动设备执行操作,所述操作包括:识别所述移动设备的帧缓冲区中的低阶位或高阶位中的挖掘限制记号,确定所述挖掘限制记号是否阻止对内容的挖掘,其中挖掘包括所述帧缓冲区中的数据的副本或派生的非暂时性存储,以及在所述挖掘限制记号阻止挖掘时,阻止对所述帧缓冲区中的数据的挖掘。14.根据权利要求13所述的移动设备,所述存储器进一步存储指令,所述指令在由所述至少一个处理器执行时使得所述移动设备执行操作,所述操作包括:在所述挖掘限制记号不阻止挖掘时,基于所述挖掘限制记号来确定对于所述帧缓冲区中的所述数据的限制;以及向数据提供所述限制以用于进一步处理。15.根据权利要求13至14中任一项所述的移动设备,所述存储器进一步存储指令,所述指令在由所述至少一个处理器执行时使得所述移动...

【专利技术属性】
技术研发人员:阿尔弗雷德·扎尔蒙·斯佩克特戴维·彼得鲁布勒斯·阿格拉阿尔卡斯马修·谢里菲
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国;US

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

1