过滤应用内容的方法和系统技术方案

技术编号:11545821 阅读:104 留言:0更新日期:2015-06-03 19:14
本申请提供了用于过滤应用内容的方法和系统。上下文简档的集合包含简档内容规则,用于过滤用户可访问个人生产力应用(诸如电子邮件、聊天、日历和联系人应用)的集合内的哪些内容。内容规则支持通过例如内容发起者和/或主题来过滤内容。集中维护上下文简档以用于控制集成的、非集成的和/或独立管控的个人生产力应用。

【技术实现步骤摘要】
过滤应用内容的方法和系统
本专利技术通常涉及计算机网络通信的领域,并且更具体地涉及传送通过个人生产力(productivity)应用生成和/或显示的数据。
技术介绍
诸如移动电话、笔记本和平板电脑的个人设备已经迅速用于商用和个人使用。个人设备是便携式的并且具有高计算能力。通常,用户使用单个设备运行多个个人生产力应用。设备用户通过在单个设备上访问多个信息源而改进生产力。诸如电子邮件、聊天、日历和联系人应用的这些个人生产力应用被频繁和重度使用,以改进用户日常生活的效率。个人设备允许用户根据用户的偏好而完全隐藏或阻止对于特定应用的访问。例如,可经由仅提供对指定文件和/或应用的访问的访客登陆而通过访客模式偏好来保护应用和/或设备。
技术实现思路
在本专利技术一个方面中,一种方法、计算机程序产品和系统包括:通过使用简档内容规则定义多个上下文简档,每个简档内容规则分别控制在每个上下文简档下个人生产力应用的什么内容将是可访问的;从所述多个上下文简档选择第一上下文简档,并且使得简档内容规则的第一集合操作;应用内容简档规则的第一集合,以控制第一个人生产力应用的什么内容是可访问的;以及应用内容简档规则的第一集合,以控制第二个人生产力应用的什么内容是可访问的。附图说明图1是根据本专利技术的联网计算机系统的第一实施例的示意图;图2是示出至少部分通过第一实施例的联网计算机系统执行的处理的流程图;图3是第一实施例的联网计算机系统的一部分的示意图;图4是根据本公开的系统的第二实施例的一部分的示意图;图5是第二实施例的系统的一部分的示意图;图6是示出至少部分通过第二实施例的系统执行的处理的流程图;图7是示出至少部分通过第二实施例的系统执行的处理的流程图;图8是示出至少部分通过第二实施例的系统执行的处理的流程图;图9是示出至少部分通过第二实施例的系统执行的处理的流程图;图10是示出至少部分通过第二实施例的系统执行的处理的流程图;图11是示出至少部分通过第二实施例的系统执行的处理的流程图;图12是第二实施例的系统的一部分的示意图;以及图13是至少部分通过第二实施例的系统生成的屏幕快照的集合。具体实施方式此具体实施例部分划分为以下子部分:(i)硬件和软件环境;(ii)本专利技术的实施例的操作;(iii)进一步的评论和/或实施例;以及(iv)定义。I.硬件和软件环境所属
的技术人员知道,本专利技术的各个方面可以实现为系统、方法或计算机程序产品。因此,本专利技术的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、驻留软件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。此外,在一些实施例中,本专利技术的各个方面还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。可以采用一个或多个计算机可读介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括—但不限于—无线、有线、光缆、RF等等,或者上述的任意合适的组合。可以以一种或多种程序设计语言的任意组合来编写用于执行本专利技术操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java(注:术语“Java”可能在全球各个地区受商标权保护,在此仅用于指称在该商标权可能存在的范围内由该商标显示的产品或者服务)、Smalltalk、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。下面将参照根据本专利技术实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述本专利技术。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机程序指令实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些计算机程序指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机程序指令存储在计算机可读介质中,这些指令使得计算机、其它可编程数据处理装置、或其他设备以特定方式工作,从而,存储在计算机可读介质中的指令就产生出包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的指令的制造品(articleofmanufacture)。也可以把这些计算机程序指令加载到计算机、其他可编程数据处理装置或其他设备上,以使得在计算机、其它可编程装置或其他设备上执行一系列操作步骤,以产生计算机实现的处理,从而,在计算机或其他可编程装置上执行的指令提供用于实现流程图和/或框图中的一个或多个方框中规定的功能/动作的处理。现在,将参照附图详细描述用于根据本专利技术的软件和/或方法的可能的硬件和软件环境的实施例。图1是图示联网计算机系统100的各部分的功能框图,包括:第一客户端计算机子系统102;服务器计算机子系统104、110;第二客户端计算机子系统106;第三客户端计算机子系统108;第一生产力应用105;第一客户端内容模块107;第二生产力应用109;第二客户端内容模块111;上下文简档服务器112;上下文简档登记服务(contextprofileregistryservice,CPRS)程序300;通信网络114;第一客户端计算机200;通信单元202;处理器集合204;输入/输出(i/o)接口集合206;存储器设备208;持久存储设备210;显示设备212;外设集合214;随机存取存储器(RAM)设备230;高速缓存存储器设备232;程序350和浏览器模块352。在许多方面,第一客户端本文档来自技高网
...

【技术保护点】
一种用于过滤应用内容的方法,所述方法包括:通过使用简档内容规则定义多个上下文简档,每个简档内容规则分别控制个人生产力应用的什么内容在每个上下文简档下是可访问的;从所述多个上下文简档选择第一上下文简档,并且使得简档内容规则的第一集合操作;应用内容简档规则的第一集合,以控制第一个人生产力应用的什么内容是可访问的;以及应用内容简档规则的第一集合,以控制第二个人生产力应用的什么内容是可访问的。

【技术特征摘要】
2013.11.26 US 14/089,9691.一种用于过滤应用内容的方法,所述方法包括:通过使用简档内容规则定义多个上下文简档,每个简档内容规则分别控制个人生产力应用的什么内容在每个上下文简档下是可访问的;从所述多个上下文简档选择第一上下文简档,并且使得简档内容规则的第一集合可操作,其中简档内容规则的第一集合包括基于相应内容发起者的身份的内容过滤;应用内容简档规则的第一集合,以控制第一个人生产力应用的什么内容是可访问的;应用内容简档规则的第一集合,以控制第二个人生产力应用的什么内容是可访问的;从第一个人生产力应用仅向用户显示被确定在内容简档规则的第一集合下可访问的数据;以及从第二个人生产力应用仅向用户显示被确定在内容简档规则的第一集合下可访问的数据。2.如权利要求1所述的方法,其中用户通过用户界面进行第一上下文简档的选择。3.如权利要求1所述的方法,其中:用户拥有第一计算机;通过第二计算机执行施加内容简档规则的第一集合以控制第一个人生产力应用的什么内容可访问的应用,从而仅将在规则的第一集合下被确定为可访问的内容下载到第一计算机;以及通过第二计算机执行施加内容简档规则的第一集合以控制第二个人生产力应用的什么内容可访问的应用,从而仅将在规则的第一集合下被确定为可访问的内容下载到第一计算机。4.如权利要求1所述的方法,还包括:用登记服务登记第一个人生产力应用;用登记服务登记第二个人生产力应用;其中:所述登记服务提供处理硬件和机器逻辑,以将规则的第一集合施加到第一个人生产力应用和第二个人生产力应用的内容;以及第一个人生产力应用、第二个人生产力应用和登记服务都分别由不同实体管控。5.一种用于过滤应用内容的系统,所述系统包括用于执行权利要求1-4的任一方法的所有步骤的装置。6.一种用于过滤应用内容的计算机系统,所述计算机系统包括:处理器集合;以及软件存...

【专利技术属性】
技术研发人员:R哈里哈兰KC库马尔SS穆图斯瓦米
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国;US

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

1