书签 分享 收藏 举报 版权申诉 / 17

用于将商业内容添加至打印件的系统和方法.pdf

  • 上传人:1***
  • 文档编号:4255308
  • 上传时间:2018-09-12
  • 格式:PDF
  • 页数:17
  • 大小:626.52KB
  • 摘要
    申请专利号:

    CN200980162155.2

    申请日:

    2009.08.26

    公开号:

    CN102576295A

    公开日:

    2012.07.11

    当前法律状态:

    撤回

    有效性:

    无权

    法律详情:

    发明专利申请公布后的视为撤回IPC(主分类):G06F 3/12申请公布日:20120711|||实质审查的生效IPC(主分类):G06F 3/12申请日:20090826|||公开

    IPC分类号:

    G06F3/12; G06Q30/02(2012.01)I

    主分类号:

    G06F3/12

    申请人:

    惠普发展公司,有限责任合伙企业

    发明人:

    S.刘; P.乔施

    地址:

    美国德克萨斯州

    优先权:

    专利代理机构:

    中国专利代理(香港)有限公司 72001

    代理人:

    谢攀;卢江

    PDF完整版下载: PDF下载
    内容摘要

    在一个实施例中,提供了一种系统和方法,涉及:检测由客户端计算机的网络浏览器接收到的打印命令,所述打印命令反映了对将网络浏览器中显示的网络页面的内容打印为硬拷贝打印件的兴趣;分析网络页面内容以确定其潜在主题;标识与潜在主题相关的商业内容;以及创建和格式化包括网络页面内容和所标识的商业内容的文档。

    权利要求书

    1.一种用于将商业内容添加至web打印件的方法,所述方法包括:检测由客户端计算机的网络浏览器接收到的打印命令,所述打印命令反映了对将所述网络浏览器中显示的网络页面的内容打印为硬拷贝打印件的兴趣;分析网络页面内容以确定其潜在主题;标识与所述潜在主题相关的商业内容;以及创建和格式化包括所述网络页面内容和所标识的商业内容的文档。2.根据权利要求1所述的方法,其中,检测打印命令包括:与所述网络浏览器相关联的浏览器插件检测所述打印命令。3.根据权利要求2所述的方法,其中,分析网络页面内容包括:所述浏览器插件分析所述网络页面内容。4.根据权利要求2所述的方法,其中,分析网络页面内容包括:远离所述客户端计算机的服务器计算机分析所述网络页面内容。5.根据权利要求1所述的方法,其中,分析网络页面内容包括:分析所述网络页面的文章中使用的字词、短语或句子,以确定所述文章的题目。6.根据权利要求1所述的方法,其中,分析网络页面内容包括:分析所述网络页面的图形或图像。7.根据权利要求1所述的方法,其中,标识商业内容包括:在商业内容的数据库中搜索与所述网络页面内容相关的商业内容。8.根据权利要求1所述的方法,其中,创建和格式化文档包括:创建排除所述网络页面的无关内容的文档。9.根据权利要求1所述的方法,其中,创建和格式化文档包括:将所标识的商业内容定位成邻近所述文档的底边缘。10.根据权利要求1所述的方法,还包括:打印所述文档的硬拷贝打印件。11.一种计算机可读介质,其存储被配置为供网络浏览器使用的浏览器插件,所述计算机可读介质包括:被配置为检测由所述网络浏览器接收到的打印命令的逻辑;被配置为分析网络页面内容以确定其潜在主题的逻辑;被配置为标识与所述潜在主题相关的商业内容的逻辑;以及被配置为创建和格式化包括所述网络页面内容和所标识的商业内容的文档的逻辑。12.根据权利要求11所述的计算机可读介质,其中,被配置为分析网络页面内容的逻辑被配置为分析所述网络页面的文章中使用的字词、短语或句子。13.根据权利要求11所述的计算机可读介质,其中,被配置为分析网络页面内容的逻辑被配置为分析所述网络页面的图形或图像。14.根据权利要求11所述的计算机可读介质,其中,被配置为标识商业内容的逻辑被配置为将数据库查询发送至远程商业内容数据库,所述查询包括对所述网络页面内容的潜在主题的特性进行标识的语义信息。15.一种存储打印管理器的计算机可读介质,包括:被配置为经由网络从客户端计算机接收对要打印的网络页面的标识的逻辑;被配置为使用所述标识来检索所述网络页面的内容的逻辑;被配置为分析网络页面内容以确定其潜在主题的逻辑;被配置为标识与所述潜在主题相关的商业内容的逻辑;被配置为创建和格式化包括所述网络页面内容和所标识的商业内容的文档的逻辑;以及被配置为经由所述网络将所述文档发送回到所述客户端计算机以用于打印的逻辑。16.根据权利要求15所述的计算机可读介质,其中,被配置为检索网络页面的内容的逻辑被配置为使用所述网络页面的通用资源定位符(URL)来检索所述网络页面内容。17.根据权利要求15所述的计算机可读介质,其中,被配置为分析网络页面内容的逻辑被配置为分析所述网络页面的文章中使用的字词、短语或句子。18.根据权利要求15所述的计算机可读介质,其中,被配置为分析网络页面内容的逻辑被配置为分析所述网络页面的图形或图像。19.根据权利要求15所述的计算机可读介质,其中,被配置为标识商业内容的逻辑被配置为在商业内容数据库中搜索与所述潜在主题匹配的商业内容。

    说明书

    用于将商业内容添加至打印件的系统和方法

    背景技术

    尽管目标广告在万维网上常用,但是考虑到随着用户从网页到网页地浏览,该广告通常被其他web(网络)内容快速替换,那么这种广告可能对web用户具有极少的持续影响。具有潜在更大价值的将是具有更持久特性从而更可能被web用户注意到且对web用户起作用的商业内容。

    附图说明

    参照以下附图,可以更好地理解所公开的系统和方法。附图中的组件不一定按比例绘制。

    图1是可利用来将商业内容添加至web打印件(printout)的系统的实施例的示意图。

    图2是图1所示的客户端计算机的实施例的框图。

    图3是图1所示的服务器计算机的实施例的框图。

    图4是示意了用于将商业内容添加至web打印件的方法的实施例的流程图。

    图5是示意了用于将商业内容添加至web打印件的基于客户端的方法的实施例的流程图。

    图6A和6B一起构成了示意了用于将商业内容添加至web打印件的基于服务器的方法的实施例的流程图。

    图7A是传统web打印件的示例的示意图。

    图7B是可在使用所公开的系统和方法来对打印件进行重新格式化并将商业内容添加至打印件时产生的web打印件的示例的示意图。

    具体实施方式

    如上所述,现有的在线目标广告可能对典型web用户具有极少的持续影响。因此,可以认识到,可能期望具有一种用于将更持久的商业内容提供给web用户的系统或方法。这里公开了通过将商业内容添加至web打印件(即,可在用户打印利用网络浏览器访问和查看的网页时产生的文档)实现该目的的系统和方法。

    在一些实施例中,对用户已试图且可能希望通过打印而保存的内容(即,期望的web内容)进行标识和分析,以确定其潜在主题或语义信息。接下来,对与潜在主题相关的商业内容(例如广告和/或优惠券)进行标识。一旦已标识商业内容,就创建和格式化包括期望的web内容和商业内容这二者的文档用于打印,所述商业内容可以被格式化以不显眼地置于所打印的页面上。在一些实施例中,该文档排除了大多数用户不希望保存在打印件中的许多无关web内容,例如网站导航特征、对其他网页的超链接以及在线广告。通过过滤这种内容,产生了已改进格式化且更条理的打印件,即使已经添加了商业内容。

    现在更详细地参照附图,在附图中,贯穿多幅视图,相似的数字指示对应的部分,图1示意了示例系统100。如该图所示,系统100一般包括客户端计算机102和中央服务器计算机104。在图1的实施例中,客户端计算机102包括被配置为经由网络106与服务器计算机104进行通信的个人计算机(PC),在一些实施例中,网络106包括因特网。尽管在图1中PC是作为示例而示意的,但是应当认识到,可以使用实质上任何启用网络的设备,包括笔记本计算机、手持计算机、移动电话、媒体播放器、游戏控制台等。除了与服务器计算机104进行通信以外,客户端计算机102还可以使用适当的程序(例如网络浏览器)、经由网络106来访问web内容(例如,以网站和网页的形式)。

    如以下更详细描述,在一些实施例中,服务器计算机104被配置为标识要打印的期望web内容并且还标识要添加至打印件的商业内容。服务器计算机104还被配置为创建和格式化将用于产生打印件的文档。在一些实施例中,服务器计算机104还被配置为过滤掉内容源(例如网页)的web内容中的至少一些,以改进打印件格式并减少打印件杂乱。

    图2是示意了客户端计算机102之一的示例架构的框图。图2的计算机102包括处理设备200、存储器202、用户接口204和至少一个I/O设备206,其中的每一个连接至本地接口208。

    处理设备200可以包括与计算机102相关联的多个处理器当中的中央处理单元(CPU)或辅助处理器、或者基于半导体的微处理器(具有微芯片的形式)。存储器202包括易失性存储元件(如RAM)和非易失性存储元件(如硬盘、ROM、磁带等)中的任一个或其组合。

    用户接口204包括用户借以与计算机102进行交互的组件。例如,用户接口204可以包括键盘、鼠标和显示器,例如阴极射线管(CRT)或液晶显示器(LCD)监视器。一个或多个I/O设备206适于促进与其他设备的通信,并可以包括一个或多个通信组件,例如调制器/解调器(如调制解调器)、无线(例如射频(RF))收发器、网卡等。

    存储器202包括各种程序,这些程序包括操作系统210、打印机驱动器212和网络浏览器214。操作系统210控制其他程序的执行,并提供调度、输入输出控制、文件和数据管理、存储管理以及通信控制和相关服务。打印机读取器212被配置为将来自用户应用(例如网络浏览器214)的内容转换为打印内容,该打印内容可以被传输至适当的打印设备以产生硬拷贝打印件。网络浏览器214是被配置为访问和显示网络内容的程序。在使用网络浏览器214通过因特网浏览万维网(“web”)的实施例中,网络浏览器214可以是访问或显示网页所包括的内容的web浏览器。

    在图2的实施例中,网络浏览器214包括被配置为自动将商业内容添加至web内容的打印件的商业内容插件216。如以下更详细描述,插件216可以被配置为分析web内容以确定其潜在主题或语义信息,以实现对适当商业内容的选择,从而向可执行这种分析的另一设备(例如,中央服务器计算机)添加web内容或至少标识该web内容。

    图3是示意了图1所示的服务器计算机104的示例架构的框图。如图3所示,服务器计算机104包括与图2所示的客户端计算机102相同的组件中的许多组件,包括处理设备300、存储器302、用户接口304和至少一个I/O设备306,其中的每一个连接至本地接口308。在一些实施例中,这些组件具有以上关于图2描述的类似命名的组件的相同或相似构造和/或功能。相应地,这里未给出对图3的组件的详细讨论。

    如图3所示,服务器计算机104的存储器302包括操作系统310、打印管理器312和商业内容数据库314。操作系统310控制其他程序的执行并提供调度、输入输出控制、文件和数据管理、存储管理以及通信控制和相关服务。

    打印管理器312被配置为控制web内容的打印。这种控制包括对web内容的格式的控制以及对要将什么商业内容添加至web内容的打印件的控制。在所示意的实施例中,打印管理器312包括各种模块,这些模块包括:内容提取器316,从网页提取期望web内容;内容分析器318,确定期望web内容的潜在主题或语义信息并标识相关商业内容;以及文档产生器320,创建和格式化包括期望web内容以及商业内容的文档以用于打印。在一些实施例中,内容提取固有地从文档中过滤不期望的web内容(例如,网站导航特征、对其他网页的超链接以及在线广告)。可以从商业内容数据库314获得被添加至文档的商业内容,商业内容数据库314存储可用于添加至要打印的文档的各种商业内容(例如,广告和/或优惠券)并对其进行分类。

    以上描述了示例系统,现在将讨论系统的操作。在以下讨论中,提供了流程图。流程图中的过程步骤或块可以表示模块、段或代码部分,所述代码部分包括用于实现过程中的具体逻辑功能或步骤的一个或多个可执行指令。尽管描述了具体示例过程步骤,但是备选实施方式也是可行的。此外,根据所涉及的功能,可以不按所示出或讨论的次序执行步骤,包括实质上同时或者按相反次序。

    图4示意了用于将商业内容添加至web打印件的示例方法。在一些实施例中,关于图4描述的方法可以是在客户端设备102上、在服务器计算机104上或者在这两者的组合上执行的。以块400开始,检测由网络浏览器接收到的打印命令。对这种命令的接收传达了部分网络浏览器用户对在网络浏览器的窗口中显示的网络页面(例如网页)的内容(例如web内容)进行打印的期望。如上所述,网络页面通常将包括用户希望保存在硬拷贝打印件中的内容(即,期望的内容)以及形成网络页面的一部分但用户不期望保存的其他内容(即,不期望的内容)。例如,期望的内容可以包括作为网络页面的中心主题或焦点的所撰写的文章、图形或图像中的一个或多个。不期望的内容可以包括网络页面的一个或多个无关特征,例如网站导航特征、对其他网页的超链接以及在线广告。

    接下来,对期望的内容进行标识(块402)和分析以确定其潜在主题或语义信息(块404)。这种分析可以是对作为网络页面的基础的超文本标记语言(HTML)执行的。作为示例,如果期望的内容包括所撰写的文章,则该分析可以包括对文章中使用的字词、短语或句子的分析,以确定文章的一个或多个题目。另一方面,如果期望的内容是图形或图像,则分析可以包括对描述该图形或图像的与该图形或图像相关联的标签的分析或者对图形或图像的图像数据(例如像素)的直接分析,以确定图形或图像的主题。

    然后,与所执行的分析的方式无关,标识与所确定的潜在主题或语义信息相关的商业内容,如块406中所指示。在一些实施例中,这种标识包括:将所确定的潜在主题或语义信息与在其下存储商业内容的类别或关键字进行比较。

    接下来,参照块408,创建和格式化包括期望的内容和所标识的商业内容这二者的文档以用于打印。这种创建实现了对所创建的文档的打印,如块410中所指示。

    图5示意了用于创建包括商业内容的web打印件的示例方法。更具体地,图5示意了用于添加商业内容的基于客户端的方法,其中,客户端设备上的具有浏览器插件(例如,图2的插件216)的形式的软件执行对期望内容的分析。在图5的实施例中,假定用户正在使用web浏览器浏览web。

    以图5的块500开始,浏览器插件检测由web浏览器接收到的打印命令。浏览器用户可能已经通过选择浏览器窗口所包括的“打印”按钮或“打印”命令而输入该打印命令。通过以下事实来促进对命令的检测:插件形成web浏览器的一部分,从而具有对由web浏览器接收到的命令的详尽了解。一旦检测到打印命令,浏览器插件就标识用户希望保存为硬拷贝打印件的期望web内容,如块502中所指示。在一些实施例中,这种标识包括:标识在接收到打印命令时用户查看的网页的主要内容。这种内容可以包括网页的大部分和/或可以位于网页中央。在一些实施例中,该主要内容可以由突出显示该主要内容的一个或多个标签由此标识。

    一旦标识了期望web内容,浏览器插件就分析该内容以确定其潜在主题或语义信息,如块504中所指示。如上所述,该分析可以包括:分析期望web内容中使用的字词、短语或句子和/或分析与内容相关联的标签。

    此时,浏览器插件搜索商业内容的数据库以标识与所确定的潜在主题相关的商业内容(例如广告和/或优惠券),如块506中所指示。在一些实施例中,这种搜索包括:浏览器插件将搜索查询发送至对数据库进行控制的中央服务器计算机(例如,图3的服务器计算机104)。这种搜索查询可以包括语义信息(例如关键字),该语义信息描述期望web内容的潜在主题,从而标识将会相关的商业内容的类型。在这些实施例中,中央服务器计算机可以利用与期望web内容相关的商业内容(例如,具有一个或多个广告和/或优惠券的形式)进行应答。例如,服务器计算机可以通过将语义信息与商业内容数据库的类别标题或标签进行交叉引用来标识这种内容。例如,如果确定了期望web内容与特定旅行目的地相关,则相关商业内容可以包括该目的地处的旅馆的广告和/或该位置处可用的汽车租赁的优惠券。举另一示例,如果确定了期望web内容是对针对出售而提供的特定打印机的描述,则相关商业内容可以包括该打印机所使用的色粉盒(toner cartridge)的优惠券。

    接下来,参照块508,浏览器插件接收要与期望web内容一起打印的商业内容。然后,浏览器插件可以创建和格式化包括期望web内容和接收到的商业内容这二者的文档,如块510中所指示。然后,参照块512,浏览器插件将文档提供给打印机驱动器,以进行转换并传输至将产生硬拷贝打印件的打印设备。

    在一些实施例中,打印件将仅包括或几乎仅包括期望web内容和接收到的商业内容,从而将排除许多或所有不期望的无关web内容。在排除或过滤该无关web内容的情况下,将产生更整齐的、更好格式化的打印件。图7A和7B示意了这一点。图7A是将在以传统方式打印网站时产生的示例打印件的页面700的示意图。如该图所示,页面700包括所撰写的文章702和关联的标题704以及照片706。可能的是,用户想要在打印时保存这些元件中的每一个。然而,还在页面700中出现的是各种无关web内容,包括导航栏708和710以及在线广告712和714。从7A中可以认识到,期望web内容(即,元素702、704、706)仅占页面700的可用空间的大约一半。此外,由于无关web内容占用了这么多可用空间,因此文章702可能不适合处于单个页面700上,从而可以继续运行至还可以包括各种无关web内容的多个其他页面。

    图7B是可在使用这里描述的系统和方法来打印针对页面700提供内容的网站时产生的示例打印件的页面720的示意图。对于页面700,页面720包括所撰写的文章702及其关联的标题704以及照片706。然而,不同于页面700,页面720排除无关web内容,包括导航栏708和710以及在线广告712和714。还如图7B所示,页面720包括接收到的商业内容722,在图7B的示例中,将接收到的商业内容722定位成邻近文章702下面的页面的底边缘。从图7A和7B的比较中可以认识到,即使包括商业内容722,使用所公开的系统和方法而产生的打印件也被理想得多地格式化。尽管示出了沿图7B中的页面的底边缘提供的商业内容722,但是应当认识到,商业内容可以置于页面上的任何其他位置处,在双面打印可用的情况下,该其他位置包括在页面的反面上。在一些实施例中,商业内容的相对不显眼的定位是优选的,以便不会不当地有损于期望web内容。

    图6A和6B示意了用于创建包括商业内容的web打印件的另一示例方法。然而,在图6A和6B的实施例中,使用基于服务器的方法,其中,服务器计算机接收要打印的网页的标识,并创建包括网页的期望内容的文档以用于打印。以图6A的块600开始,在客户端计算机上执行的网络浏览器检测由用户输入的打印命令。在一些实施例中,该检测由形成浏览器的一部分的浏览器插件进行。然后,网络浏览器(例如,浏览器的浏览器插件)把在接收到打印命令时显示的网页的标识发送至中央服务器计算机,如块602中所指示。在一些实施例中,该标识包括网页的统一资源定位符(URL)。

    接下来参照块604,服务器计算机接收网页标识,并如块606中所指示,检索网页的web内容。接下来,服务器计算机标识用户希望保存为硬拷贝打印件的期望web内容,如块608中所指示。如前所述,这种标识包括:标识网页的主要内容。一旦标识了期望web内容,服务器计算机就分析该内容以确定其潜在主题或语义信息,如块610中所指示,并在商业内容数据库中搜索与所确定的潜在主题相关的商业内容(例如,广告和/或优惠券),如图6B的块612中所指示。

    接下来,参照块614,服务器计算机标识要与期望web内容一起打印的商业内容,然后创建和格式化包括期望web内容和所标识的商业内容这二者的文档,如块616中所指示。此时,服务器计算机将文档提供给客户端计算机,以用于在与客户端计算机通信的适当打印设备上打印,如块618中所指示。

    在上述方法中,通过将商业内容置于web打印件上来产生收入。在一些实施例中,中央服务器计算机或者控制对商业内容数据库的访问的其他设备可以跟踪哪些条商业内容被使用以及多久一次,从而可以确定在依照打印的情形中向广告商收费多少。

    需要注意,在一些实施例中,关于被添加至他或她的web打印件的商业内容,用户可以选择加入或选择退出。然而,可以提供奖励以鼓励选择加入。例如,在支付打印的情形中,在用户同意将商业内容包括在他或她的web打印件上的情况下,可以给打印费用打折或免除打印费用。

    关 键  词:
    用于 商业 内容 添加 印件 系统 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:用于将商业内容添加至打印件的系统和方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-4255308.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1