过滤内容流的制作方法_5

文档序号:8516322阅读:来源:国知局
被存储在计算机内的计算机程序选择性地 激活或重新配置的通用计算机。该样的计算机程序可W被存储在计算机可读存储介质中, 例如但不限于分别被禪合到计算机系统总线的任何类型的盘,包括软盘、光盘、CD-ROM和磁 盘、只读存储器(ROM)、随机访问存储器(RAM)、EPROM、EEPR0M、磁卡或光卡、具有非易失性 存储器的包括USB键的闪速存储器或者适合于存储电子指令的任何类型的介质。
[0068] 本说明书可W采用完全是硬件实例、完全是软件实例或者包含硬件和软件单元的 实例的形式。在优选实现方式中,本说明书在软件中被实现,该软件包括但不限于固件、驻 留软件、微代码等。
[0069] 此外,本描述可W采用从计算机可用或计算机可读介质访问的计算机程序产品的 形式,提供被计算机或任何指令执行系统使用或者结合计算机或任何指令执行系统使用的 程序代码。为了本描述的目的,计算机可用或计算机可读介质可W是可W包含、存储、传送、 传播或传输程序W供或结合指令执行系统、装置或设备使用的任何装置。
[0070] 适合于存储和/或执行程序代码的数据处理系统将包括被直接或通过系统总线 间接禪合到存储器元件的至少一个处理器。存储器单元可W包括在程序代码的实际执行期 间被使用的本地存储器、大容量存储设备和提供对至少一些程序代码的暂时存储W减少在 执行期间必须从海量存储设备获取代码的次数的高速缓存存储器。
[0071] 输入/输出或I/O设备(包括但不限于键盘、显示器、指向设备等)可W直接或通 过居间I/O控制器被禪合到系统。
[0072] 网络适配器也可W被禪合到系统W使得数据处理系统能够通过居间的私有或公 共网络禪合到其它数据处理系统或远程打印机或存储设备。调制解调器、有线调制解调器 和W太网卡仅仅是当前可用类型的网络适配器中的一些。
[0073] 最后,该里所给出的算法和显示本质上不设及任何特定计算机或其它设备。各种 通用系统可W结合根据该里的教导的程序而被使用,或者构建更专用的装置来执行所要求 的方法步骤可能是方便的。所要求的针对各种该些系统的结构从W上的描述中可W清楚地 知道。此外,本说明书没有参考任何特定的编程语言来描述。将理解各种编程语言都可W 被用来实现该里所描述的本说明书的教导。
[0074] 前面对本说明书的实例的描述为了图示和描述的目的而被给出。该描述不希望是 穷尽的或者将本说明书限制为所公开的确切形式。很多修改和变形在W上教导的启发下都 是可能的。希望本公开的范围不被该详细描述所限制,而是由本申请的权利要求来限定。本 说明书可W在不脱离其精神或实质特征的情况下用其它特定形式来实现。同样,对模块、例 程、特征、属性、方法和其它方面的特定命名和划分不是强制性的或者很有意义的,并且实 现本说明书或者其特征的机制可W有不同的命名、划分和/或格式。此外,本公开的模块、 例程、特征、属性、方法和其它方面可W被实现为软件、硬件、固件或者该=者的任何组合。 此外,本说明书的组件(其示例为模块)不管在哪儿被实现为软件,该组件都可W被实现为 单独的程序、作为更大的程序的一部分、作为多个分离的程序、作为被静态或动态链接的程 序库、作为内核可加载的模块、作为设备驱动器和/或采用现在公知的或将来的各种及其 它任何方式。此外,本公开不W任何方式被限制为采用任何特定编程语言或者针对任何特 定操作系统或环境的实现方式。因此,本公开意在说明而非限制所附权利要求中所给出的 本说明书的范围。
【主权项】
1. 一种用于过滤从一个或多个处理器到用户设备的内容流的方法,所述一个或多个处 理器经由通信网络与所述用户设备通信地耦合,所述方法包括: 利用一个或多个处理器经由所述网络从用户设备接收对内容流的请求; 利用所述一个或多个处理器计算针对所述内容流中的每个帖的查看时间; 利用所述一个或多个处理器确定针对用户的可用时间; 利用所述一个或多个处理器基于针对所述用户的所述可用时间从所述内容流确定一 个或多个帖;以及 经由所述网络向所述用户设备提供所述一个或多个帖。
2. 根据权利要求1所述的方法,还包括: 基于之前提交的请求确定所述用户的行为模式;以及 基于所述用户的所述行为模式确定针对所述用户的所述可用时间。
3. 根据权利要求2所述的方法,还包括基于与所述之前提交的请求相关联的定时信息 确定所述用户的所述行为模式。
4. 根据权利要求2所述的方法,还包括基于与所述之前提交的请求相关联的位置信息 确定所述用户的所述行为模式。
5. 根据权利要求1所述的方法,还包括确定所述用户对于所述一个或多个帖偏好的格 式并且其中确定每个帖的所述查看时间基于所述格式。
6. 根据权利要求1所述的方法,还包括基于由所述用户之前查看的帖的列表来从所述 内容流确定所述一个或多个帖。
7. 根据权利要求1所述的方法,还包括: 从所述用户接收针对所述内容流的时间段;以及 基于所述时间段从所述内容流确定所述一个或多个帖。
8. 一种系统,包括: 处理器;以及 存储指令的存储器,所述指令在被执行时使得所述处理器: 从用户接收对内容流的请求; 计算针对所述内容流中的每个帖的查看时间; 确定针对所述用户的可用时间; 基于针对所述用户的所述可用时间从所述内容流确定一个或多个帖;并且 向所述用户提供所述一个或多个帖。
9. 根据权利要求8所述的系统,其中所述存储器还存储指令,所述指令在被执行时使 得所述系统: 基于之前提交的请求确定所述用户的行为模式;以及 基于所述用户的所述行为模式确定所述可用时间。
10. 根据权利要求9所述的系统,其中所述存储器还存储指令,所述指令在被执行时使 得所述系统基于与所述之前提交的请求相关联的定时信息确定所述用户的所述行为模式。
11. 根据权利要求9所述的系统,其中所述存储器还存储指令,所述指令在被执行时使 得所述系统基于与所述之前提交的请求相关联的位置信息确定所述用户的所述行为模式。
12. 根据权利要求8所述的系统,其中所述存储器还存储指令,所述指令在被执行时使 得所述系统确定所述用户对于所述一个或多个帖偏好的格式并且其中确定每个帖的所述 查看时间基于所述格式。
13. 根据权利要求8所述的系统,其中所述存储器还存储指令,所述指令在被执行时使 得所述系统基于由所述用户之前查看的帖的列表来从所述内容流确定所述一个或多个帖。
14. 根据权利要求8所述的系统,其中所述存储器还存储指令,所述指令在被执行时使 得所述系统: 从所述用户接收针对所述内容流的时间段;以及 基于所述时间段从所述内容流确定所述一个或多个帖。
15. -种包括计算机可用介质的计算机程序产品,所述计算机可用介质包括计算机可 读程序,其中所述计算机可读程序当在计算机上被执行时使得所述计算机: 从用户接收对内容流的请求; 计算针对所述内容流中的每个帖的查看时间; 确定针对所述用户的可用时间; 基于针对所述用户的所述可用时间从所述内容流确定一个或多个帖;并且 向所述用户提供所述一个或多个帖。
16. 根据权利要求15所述的计算机程序产品,其中所述计算机可读程序当在所述计算 机上被执行时使得所述计算机还: 基于之前提交的请求确定所述用户的行为模式;以及 基于所述用户的所述行为模式确定所述可用时间。
17. 根据权利要求16所述的计算机程序产品,其中所述计算机可读程序当在所述计算 机上被执行时使得所述计算机还基于与所述之前提交的请求相关联的定时信息确定所述 用户的所述行为模式。
18. 根据权利要求16所述的计算机程序产品,其中所述计算机可读程序当在所述计算 机上被执行时使得所述计算机还基于与所述之前提交的请求相关联的位置信息确定所述 用户的所述行为模式。
19. 根据权利要求15所述的计算机程序产品,其中所述计算机可读程序当在所述计算 机上被执行时使得所述计算机还基于由所述用户之前查看的帖的列表从所述内容流确定 所述一个或多个帖。
20. 根据权利要求15所述的计算机程序产品,其中所述计算机可读程序当在所述计算 机上被执行时使得所述计算机还: 从所述用户接收针对所述内容流的时间段;以及 基于所述时间段从所述内容流确定所述一个或多个帖。
【专利摘要】公开了一种用于基于对用户可用的时间来过滤内容流的系统和方法。过滤器应用包括定时模块、确定模块和用户接口引擎。定时模块从用户接收对内容流的请求。确定模块计算针对内容流中的每个帖的查看时间,并且基于每个帖的查看时间和针对用户的可用时间从内容流确定一个或多个帖。用户接口引擎向用户提供该一个或多个帖。
【IPC分类】H04N21-454, H04N21-45
【公开号】CN104838662
【申请号】CN201380064164
【发明人】V·吴
【申请人】谷歌公司
【公开日】2015年8月12日
【申请日】2013年10月18日
【公告号】EP2910028A2, US9094461, US20140115181, WO2014063006A2, WO2014063006A3
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1