记录超文本传输协议(HTTP)会话以用于回放制造技术

技术编号:7811819 阅读:169 留言:0更新日期:2012-09-28 00:28
在一个实施例中,一种方法包括记录第一用户的在线活动序列。在线活动包括第一用户对在线内容的在线消耗。该方法包括基于第一用户的在线活动序列来构建路径。路径包括在线活动点序列,每个在线活动点对应于第一用户的在线活动序列中的在线活动之一,并且该路径使得第二用户能够亲自体验至少第一用户的在线活动序列的近似。该方法包括传送该路径以用于由第二用户遍历所述路径的一部分。

【技术实现步骤摘要】
【国外来华专利技术】
本公开一般地涉及社交网络。
技术介绍
社交网络和社交媒体在因特网用户使用或体验因特网的方式上正在扮演越来越重要的角色。过去,多数因特网用户仅仅是因特网上可用的内容的消耗者。然而,随着因特网的发展和演进,其已经变得对于因特网用户一包括缺少专业技术的因特网用户一而言越来越容易在因特网上创建内容并发布它。结果,除了作为因特网上可用的内容的消耗者以外,越来越多的因特网用户正在变成因特网上可用的内容的创建者和发布者。附图说明 图I图示出由于构建表示微型制作者(microproducer)的网络体验的活动路径的的示例系统。图2图示出用于构建表示微型制作者的网络体验的活动路径的示例方法。图3A和3B图示出示例活动路径。图4图示出用于遍历活动路径的示例方法。图5图示出被构建用于遍历活动路径的示例网络页面。图6图示出示例计算机系统。具体实施例方式概沭在一个实施例中,一种方法,包括记录第一用户的在线活动序列。在线活动包括第一用户对在线内容的在线消耗。该方法包括构建基于第一用户的在线活动序列的路径。该路径包括在线活动点序列,每个在线活动点对应于第一用户的在线活动序列中的在线活动之一,并且该路径使得一个或多个第二用户能够让他们至少亲自体验第一用户的在线活动序列的近似。该方法包括传送该路径以让第二用户遍历该路径的一个或多个部分。描述图I图示出用于构建表示微型制作者的网络体验的活动路径的示例系统100。系统100包括网络102,网络102将一个或多个服务器104和客户端设备106相互耦合。在特定实施例中,网络102是内联网、外联网、虚拟专用网(VPN)、局域网(LAN)、无线LAN (WLAN)、广域网(WAN)、城域网(MAN)、因特网的一部分,或另一网络102或两个或更多个这样的网络102的组合。本公开构想到任何合适的网络102。网络102可以包括一个或多个网络102。链路108将服务器104和客户端设备106耦合到网络102。在特定实施例中,一个或多个链路108各自包括一个或多个有线线路、无线的或光学链路。在特定实施例中,一个或多个链路108各自包括内联网、外联网、VPN、LAN、WLAN、WAN、MAN、因特网的一部分,或另一链路108或两个或更多这样的链路108的组合。本公开构想到任何合适的链路108。链路108可以包括一个或多个链路108。服务器104可以在网络102的外部或内部,并且可以直接或间接地耦合到网络102。根据特定需要,服务器104可以是单体的或者是分布在多个计算机系统或数据中心上的。示例服务器包括但不一定限于应用服务器、网络服务器、电子邮件服务器、数据库服务器、内容管理服务器等等。本公开构想到任何合适的服务器104。服务器104可以包括一个或多个服务器104。根据特定需要,作为提供对内容的访问的网络服务器或其它服务器的服务器104可以访问存储内容的一个或多个数据库。这里,在适当的时,对内容的提及包括音频、FLASH或其它的插件、动态或静态图像、文本、视频、网络页面或其它内容。本公开构想到任何合适的内容。在特定实施例中,一个或多个服务器104各自包括用于容宿(host)网络页面或网络页面的特定元素的一个或多个服务器或其它的计算机系统。服务器104可以容宿超文本标记语言(HTML)文件或其它文件类型,或者可以动态地应请求而创建或构建文件,并且响应于来自客户端设备106的超文本传输协议(HTTP)请求或其它请求来将文件传送给客户端设备106。在特定实施例中,客户端设备106处的网络浏览器可以从自一个或多个服务 器104接收的一个或多个HTML文件来渲染(render)网络页面。在特定实施例中,服务器104可以渲染网络页面并且随后将渲染的网络页面保存到客户端设备106以用于显示。当网络页面渲染时,渲染网络页面的浏览器或服务器可以从提供对特定内容的访问的一个或多个服务器104获取网络页面的一个或多个元素。作为示例,由单个发布者运营的多个服务器104可以容宿发布者的网页的元素。例如,发布者可以运营用于视频的一个或多个第一服务器104、用于文本的一个或多个第二服务器104、用于图像的一个或多个第三服务器104以及用于广告的一个或多个第四服务器104。由发布者运营的服务器104可以服务发布者的域。当客户端设备106处的网络浏览器渲染网络页面时,网络浏览器可以按照用于渲染网络页面的一个或多个HTML文件或其它文件的指导,从一个或多个服务器104获取并加载网络页面的一个或多个元素。网络浏览器可以从包含视频的一个或多个数据库获取和加载网络页面中的一个或多个视频文件。客户端设备106可以直接地或间接地耦合到网络102。示例客户端设备包括但不一定限制于工作站、笔记本计算机系统、台式计算机系统、平板计算机系统、个人数字助理(PDA)、移动电话等等。本公开构想到任何合适的客户端设备106。客户端设备106可以包括一个或多个客户端设备106。根据特定需要,客户端设备106可以经由使用一个或多个特定通信协议的网络102来与一个或多个服务器104、一个或多个客户端设备106或两者通信。本公开构想到用于经由网络102通信的任何合适的通信协议。客户端设备106可以使得客户端设备106处的人能够访问一个或多个服务器104处的内容或一个或多个服务或以其它方式与之交互,与一个或多个其它客户端设备106处的一个或多个其它人交互或以其它方式通信,或者使用因特网或一个或多个其它网络来执行其它动作。作为示例并且不是限制性的,客户端设备106可以使得客户端设备106处的人能够发送或接收电子邮件或即时消息(IM)、访问网络页面、在一个或多个网络站点处发布信息(诸如内容)或在一个或多个在线聊天室中与一个或多个其它客户端设备106处的一个或多个其它人聊天。在特定实施例中,客户端设备106可以使得客户端设备106处的用户能够经由一个或多个服务器104来访问内容并使得用户能够与一个或多个其它客户端设备106处的一个或多个其它用户通信。在适当时,对客户端设备106的提及可以包括客户端设备106处的用户,反之亦然。用户可以是人。客户端设备106可以在客户端设备106处从用户接收输入并向用户传送输出。作为示例并且不是限制性的,客户端设备106可以通过键盘、鼠标或触摸屏从用户接收输入并通过显示器向用户传送输出。客户端设备106不需要在整个系统100中是相同的。一个或多个第一客户端设备106可以不同于一个或多个第二客户端设备106。本公开构想到任何合适的客户端设备106的任何合适的组合。客户端设备106可以具有网络浏览器,诸如NTERNET EXPLORER。客户端设备106处的用户可以点击或其它方式选择电子邮件、IM、网络页面或文档中的超链接(或嵌入在超链接中的诸如超文本或图形元素之类的元素),并且超链接中的统一资源定位符(URL)或其它地址可以将网络浏览器指导到特定服务器104(其可以是网络服务器)。超链接还可以包括除了 URL或其它地址以外的信息。网络浏览器可以生成超文本传输协议(HTTP)请 求并将HTTP请求传送给服务器104。服务器104可以接受HTTP请求并将响应于HTTP请求的一个或多个超文本标记语言(HTML)文件传送给客户端设备106。客本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2009.07.22 US 12/507,5251.ー种方法, 由一个或多个计算机系统记录第一用户的在线活动序列,所述在线活动包括所述第一用户对在线内容的在线消耗; 由所述ー个或多个计算机系统基于所述第一用户的所述在线活动序列来构建路径,所述路径包括在线活动点序列,每个在线活动点对应于所述第一用户的所述在线活动序列中的在线活动之一,所述路径使得第二用户能够亲自体验至少所述第一用户的所述在线活动序列的近似;以及 由所述ー个或多个计算机系统传送所述路径以用于由所述第二用户遍历所述路径的一部分。2.如权利要求I所述的方法,还包括由所述ー个或多个计算机系统在所述路径中插入广告点,所述广告点对应于与所述第一用户的所述在线活动不同的广告,所述第二用户对所述路径的遍历使得所述广告被呈现给所述第二用户。3.如权利要求I所述的方法,其中 在所述第一用户的所述在线活动序列中所述第一用户的所述在线活动是彼此连续的;并且 所述在线活动点在所述路径中是彼此连续的。4.如权利要求I所述的方法,所述在线活动之一包括所述第一用户 访问网络页面; 查看在线文本; 查看在线图像; 收听在线音频; 观看在线视频; 张贴评论到网络页面的一部分; 上载数据;或 下载数据。5.如权利要求4所述的方法,还包括由所述ー个或多个计算机系统修改所述在线活动中的与所述在线活动点中的选定的在线活动点相对应的选定的在线活动,以使得它们变得适合由所述第二用户所体验。6.如权利要求5所述的方法,其中张贴评论到网络页面的一部分的在线活动被修改成在所述网络页面上查看所述评论。7.如权利要求5所述的方法,其中上载数据的在线活动被修改成查看所述数据或下载所述数据。8.如权利要求I所述的方法,其中,记录所述在线活动序列包括基于用于确定要记录所述第一用户的哪些在线活动和不要记录所述第一用户的哪些在线活动的规则集来记录所述在线活动序列。9.如权利要求I所述的方法,其中,构建所述路径包括 访问由所述第一用户作出的对所述在线活动序列的子集的选择;以及 基于所述第一用户的所述在线活动序列的所述子集来构建所述路径。10.如权利要求I所述的方法,还包括由所述ー个或多个计算机系统将所述路径呈现给所述第一用户; 由所述ー个或多个计算机系统访问由所述第一用户作出的对所述路径的修改;以及由所述ー个或多个计算机系统基于所述第一用户作出的对所述路径的所述修改来修改所述路径。11.ー种方法,包括 由一个或多个计算机系统访问由第一用户选定的路径,所述路径包括多个在线活动点,每个在线活动点对应于第二用户的在线活动序列中的在线活动,所述在线活动包括所述第二用户对在线内容的在线消耗,所述路径使得所述第一用户能够亲自体验至少所述第ニ用户的所述在线活动序列的近似;以及 由所述ー个或多个计算机系统为所述第一用户遍历所述路径的一部分。12.如权利要求11所述的方法,其中,为所述第一用户遍历所述路径的一部分包括 访问由所述第一用户请求的网络页面,所述网络页面包括第一元素和第二元素; 通过所述网络页面的所述第二元素来向所述第一用户呈现所述第二用户的所述在线活动序列中的所述第二用户的在线活动;以及 通过所述网络页面的所述第二元素向所述第一用户呈现特别适合于所述第二用户的或者针对所述第二用户选定的特征。13.如权利要求12所述的方法,其中 所述网络页面对应于网络站点;并且 通过所述网络页面的所述第二元素呈现给所述第一用户的所述第二用户的在线活动全是所述第二用户在所述网络站点处的在线活动。14.如权利要求12所...

【专利技术属性】
技术研发人员:约翰·A·杜贝斯约翰·C·戴维格林·T·米利卡三世
申请(专利权)人:思科技术公司
类型:发明
国别省市:

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

1