过滤内容流的制作方法_2

文档序号:8516322阅读:来源:国知局
络应用向过滤器 服务器109发送社交网络内容。社交网络内容包括例如对由用户125和用户的好友们所执 行的活动、对话、事件、状态更新、评论、照片等的描述。
[0024] 网站服务器107可W是任何计算设备(例如硬件服务器),包括处理器、存储器和 网络通信能力。网站服务器107经由信号线106被可通信地禪合到网络105。网站服务器 107包括用于向订阅了在线服务的用户125提供在线服务并提供来自在线服务的一个或多 个服务更新。在线服务可W包括用于生成时事新闻、财经新闻、共享图片、捜索、共享视频、 地图、价格汇总、天气、航班预约、文件存档、电子消息收发、日志、日历、地理位置等的服务。 在一些实例中,网站服务器107向用户设备115和/或过滤器服务器109中的一个或多个 发送数据(例如新闻文章、天气更新、日志更新)并从其接收数据。
[0025] 现在参考图2,根据本说明书的过滤器应用103的示例被更详细地示出。图2是 根据一些实现方式的计算设备200的框图,该设备包括过滤器应用103、处理器235、存储器 237、通信单元241和存储设备243。计算设备200的组件被总线220可通信地禪合。可选 地,计算设备200可W是过滤器服务器109。在一些实例中,计算设备200可W是用户设备 115a。
[0026] 处理器235包括算术逻辑单元、微处理器、通用控制器或者某种其它处理器阵列 W执行计算并向显示设备提供电子显示信号。处理器235经由信号线236被禪合到总线 220W与其它组件通信。处理器235可W处理数据信号并且可W包括各种计算架构,该些架 构包括复杂指令集计算机(CISC)架构、精简指令集计算机化ISC)架构或者实现指令集的 组合的架构。虽然只有一个处理器在图2中被示出,但是可W包括多个处理器。处理能力 可W限于支持图像的显示W及图像的捕获和传输。处理能力可W足够执行更复杂的任务, 包括各种类型的特征提取和采样。其它处理器、操作系统、传感器、显示器和物理配置也是 可能的。
[0027] 存储器237存储可W被处理器235执行的指令和/或数据。存储器237经由信号 线238被禪合到总线220W与其它组件通信。指令和/或数据可W包括用于执行该里所描 述的技术中的任何和/或全部技术的代码。存储器237可W是动态随机访问存储器值RAM) 设备、静态随机访问存储器(SRAM)设备、闪速存储器或者某种其它存储器设备。在一些实 例中,存储器237还包括非易失性存储器或者类似的永久性存储设备和介质,例如硬盘驱 动、软盘驱动、CD-ROM设备、DVD-ROM设备、DVD-RAM设备、DVD-RW设备、闪速存储器设备或 者用于更永久性地存储信息的某种其它大容量存储设备。
[002引通信单元241根据过滤器应用103被存储的位置向用户设备115、过滤器服务器 109、社交网络服务器101和网站服务器107中的至少一个发送数据并从中接收数据。通信 单元241经由信号线242被禪合到总线220。在一些实例中,通信单元241包括用于去往 网络105或者去往另一通信信道的直接物理连接的端口。例如,通信单元241包括用于与 用户设备115的有线通信的USB、SD、CAT-5或者类似端口。在一些其它实例中,通信单元 241包括用于利用一个或多个无线通信方法与用户设备115或者任何其它通信信道交换数 据的无线收发器,所述无线通信方法例如IE邸802. 11、I邸E802. 16、BLUETOOTH⑥ 或者另一种合适的无线通信方法。
[0029] 在一些实例中,通信单元241包括蜂窝通信收发器,用于例如经由短消息服务 (SM巧、多媒体消息服务(MMS)、超文本传输协议(HTTP)、直接数据连接、WAP、电子邮件或者 另一种合适类型的电子通信在蜂窝通信网络上发送和接收数据。在一些其它实例中,通信 单元241包括有线端口和无线收发器。通信单元241还提供到网络的其它传统连接W用于 利用标准的网络协议(例如TCP^P、HTTP、HTTPS和SMT巧分发文件和/或媒体对象。
[0030] 存储设备243可W是存储用于过滤器应用103的功能的数据的非瞬态存储器。在 一些实例中,数据被暂时存储,例如高速缓存。存储设备243可W是动态随机访问存储器 值RAM)设备、静态随机访问存储器(SRAM)设备、闪速存储器或者某种其它存储器设备。在 一些实例中,存储设备243还包括非易失性存储器或者类似的永久性存储设备和介质,例 如硬盘驱动、软盘驱动、CD-ROM设备、DVD-ROM设备、DVD-RAM设备、DVD-RW设备、闪速存储器 设备或者用于更永久性地存储信息的某种其它大容量存储设备。在所示出的实现方式中, 存储设备243被可通信地禪合到总线220W用于经由信号线240与计算设备200的其它组 件通信。虽然只有一个存储设备在图2中被示出,但是可W包括多个存储设备。在一些其 它实例中,存储设备243可W不被包括在计算设备200中并且可W经由网络105被可通信 地禪合到计算设备200。在一些实例中,被存储在存储设备243中的数据包括包含内容流的 用户简档,之前提交的请求、之前所查看的帖等等。
[0031] 在一些实例中,根据所描述的实施例的过滤器应用或模块包括各自被禪合到总线 220的控制器201、内容流生成器203、定时模块205、确定模块207、用户接口引擎209和反 馈模块211。过滤器应用的该些组件和它们的操作在下面将分别单独地W及与其它组件相 组合地被解释。下面的详细描述指出过滤器应用或模块103怎样可操作用于实现提供一种 高效率技术的技术效果,该高效率技术为提供一种用于向请求相关内容的用户传送此内容 W使得关于用户所感兴趣的话题的内容可W按照适合用户查看此内容的格式和时间被提 供给用户设备。
[0032] 控制器201可W是实现用于处理过滤器应用103的组件和系统100的其它组件之 间的通信的代码和例程的模块。在一些实例中,控制器201可W是一组指令,所述指令可被 处理器235执行W提供下面所描述的用于处理过滤器应用103的组件与系统100的其它组 件之间的通信的功能。在一些实例中,控制器201被存储在计算设备200的存储器237中 并且可W被处理器235访问和执行。在该些实例中的任一实例中,控制器201可W适于经 由信号线222与处理器235和计算设备200的其它组件合作和通信。
[0033] 在一些实例中,控制器201经由通信单元241接收信息。控制器201随后基于所接 收的信息的类型将所接收的信息发送给过滤器应用103的其它组件。例如,控制器201从 社交网络服务器101和/或网站服务器107接收帖(例如状态更新、评论、日志条目、新闻 文章、照片、视频)。控制器201将帖发送给内容流生成器203。在另一示例中,控制器201 从用户设备115接收对内容流的请求。控制器201将请求发送给定时模块205。在另一示 例中,控制器201从用户设备115接收用户参与数据并且将用户参与数据发送给反馈模块 211。
[0034] 在一些实例中,控制器201从过滤器应用103的其它组件接收信息并将信息发送 给系统100的其它组件。例如,控制器201从用户接口引擎209接收用于显示一个或多个 帖的图形数据。控制器201经由通信单元241向用户设备115发送图形数据。
[0035] 在一些实例中,控制器201处理在过滤器应用103中的其它模块/引擎 203, 205, 207, 209和211之间的通信。例如,控制器201与定时模块205和确定模块207通 信W将定时模块205的输出(例如可用时间)发送给确定模块207。但是,为了清楚和方便 的目的,本描述可能偶尔不提及控制器201。例如,为了清楚和方便的目的,上面的情形可W 被描述为向确定模块207发送可用时间的定时模块205。
[0036] 内容流生成器203可W是实现用于将用户125注册到过滤器应用103并生成针对 用户125的内容流的代码和例程的模块。在一些实例中,内容流生成器203可W是一组指 令,所述指令可被处理器235执行W提供下面所描述的用于向过滤器应用103注册用户125 并生成针对用户125的内容流的功能。在一些实例中,内容流生成器203可W被存储在计 算设备200的存储器237中并且可W被处理器235访问和执行。在该些实例中的任一实例 中,内容流生成器203可W适于经由信号线224与处理器235、存储设备243、控制器201和 过滤器应用103的其它组件合作和通信。
[0037] 在一些实例中,内容流生成器203接收由用户125提交的用W注册到过滤器应用 103的请求。内容流生成器203随后利用请求中所包括的信息(例如用户名、密码、用户兴 趣)注册用户125。在一些实例中,内容流生成器203生成包括请求中所包含的信息的用户 简档并将用户简档存储在存储设备243中。
[003引在一些实例中,内容流生成器203从社交网络服务器101和/或网站服务器107接 收帖。例如,内容流生成器203从社交网络服务器101接收社交网络内容(例如状态更新、 评论、照片、视频、事件)。在另一示例中,内容流生成器203从网站服务器107接收新闻文 章、天气更新、股票市场更新、博客更新等。内容流生成器2
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1