CN100545843C - 用于搜索网站的方法和意见跟踪服务器 - Google Patents

用于搜索网站的方法和意见跟踪服务器 Download PDF

Info

Publication number
CN100545843C
CN100545843C CNB2006101470866A CN200610147086A CN100545843C CN 100545843 C CN100545843 C CN 100545843C CN B2006101470866 A CNB2006101470866 A CN B2006101470866A CN 200610147086 A CN200610147086 A CN 200610147086A CN 100545843 C CN100545843 C CN 100545843C
Authority
CN
China
Prior art keywords
suggestion
website
user
search
mentioned
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2006101470866A
Other languages
English (en)
Other versions
CN1983275A (zh
Inventor
L·T·霍洛韦
E·T·兰伯特
N·马利克
B·J·小斯蒂尔
M·E·魏辛格
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN1983275A publication Critical patent/CN1983275A/zh
Application granted granted Critical
Publication of CN100545843C publication Critical patent/CN100545843C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99939Privileged access
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • Y10S707/99945Object-oriented database structure processing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S715/00Data processing: presentation processing of document, operator interface processing, and screen saver display processing
    • Y10S715/961Operator interface with visual structure or function dictated by intended use
    • Y10S715/965Operator interface with visual structure or function dictated by intended use for process control and configuration
    • Y10S715/966Computer process, e.g. operation of computer
    • Y10S715/968Computer process, e.g. operation of computer interface for database querying and retrieval

Abstract

本发明公开了一种用于通过至少部分地根据地理区域搜索网站并显示结果来监视网站上的特定于用户的信息的系统、方法和介质。各实施例可包括接收包括一个或多个关键字的搜索请求并根据该接收的搜索请求搜索数据库以生成搜索结果,其中这些搜索结果包括一个或多个网站的标示,每一网站具有相关联的地理区域。各实施例还可包括根据搜索结果生成地理用户界面页,其中该页包括基于意见网站的相关联的地理区域而被添加在地图上的该一个或多个意见网站的标示。各实施例可进一步包括传输所生成的地理用户界面页。各实施例可进一步包括根据搜索结果生成基于地理的定向广告或接收并存储来自用户的对网站的评定。

Description

用于搜索网站的方法和意见跟踪服务器
技术领域
本发明涉及数据处理系统的领域,尤其涉及用于监视网站上的意见并帮助用户搜索意见数据库的系统、方法和介质。
背景技术
个人计算机系统在本技术领域中是众所周知的。它们已被广泛地用于向当今现代社会的许多部门提供计算机能力。个人计算机(PC)可被定义为台式的、立式的或便携式的微型计算机,该微型计算机包括拥有中央处理单元(CPU)和相关联的易失性和非易失性存储器的系统单元、系统监视器、键盘、一个或多个软盘驱动器、CD-ROM或DVD-ROM驱动器、固定盘存储器驱动器(也称作“硬盘驱动器”)、诸如鼠标的指示设备和可选的网络接口适配器,其中易失性和非易失性存储器包括随机存储器(RAM)和基本输入/输出系统只读存储器(BIOS ROM)。这些系统的区别特征之一是使用主板或系统平台将这些组件电连接在一起。诸如笔记本PC、个人数字助理(PDA)、复杂精密的无线电话等的移动计算设备的使用,也已变得普遍。与传统的PC相比较,移动计算设备通常以某些功能或性能来交换较小的尺寸、便携能力和移动性。
PC和移动计算设备在社会的各个部门的广泛使用已导致在工作和家中、例如在远程办公、新闻、股票市场信息和贸易、银行业、购物、航运、以超文本传输协议(http)及电子邮件的形式的通信以及其他服务方面,都要依靠计算机系统。这些功能中的许多功能都要利用因特网或诸如局域网的其他网络所提供的通信能力。用户和组织常会创建因特网网站来通过因特网向其他人提供关于各种主题的信息和意见,或为关于这些主题的讨论或评述提供方便。这些网站可包括web日志(称作“博客(blog)”)、电子公告板、论坛、聊天室或其他站点。
许多个人、组织、企业都希望知道他们的活动、产品、言论或其他公众活动对于公众成员来说的感觉如何。通常,这些团体可使用搜索引擎或其他机制在因特网上寻找与其他人的意见相关的信息。例如,某一实体可使用搜索引擎搜索因特网并找出客户已确实地评论过他们的产品的网站。用于搜索博客内容的示例搜索引擎是http://www.technorati.com。诸如博客等网站的普及性的显著增长以及其网站的绝对数量,常使得对于客户反应(或其他意见)的全球因特网搜索的效率非常低。利用传统的搜索引擎来确定与实体、其产品、其活动等有关的公众意见的实体可能不得不在成百上千的搜索结果中拣选以收集有用的信息。而且,该实体可能并不知道或不能容易地确定拥有此意见的网站的价值。因此,需要有一种高效且有效的系统来帮助搜索网站以获得意见信息。
发明内容
上面指出的问题大部分由用于搜索网站的系统、方法和介质来解决。各实施例可包括接收包括一个或多个关键字的搜索请求并根据该接收的搜索请求搜索数据库以生成搜索结果,其中这些搜索结果包括一个或多个网站的标示,每一网站具有相关联的地理区域。各实施例还可包括根据搜索结果生成地理用户界面页,其中该页包括基于意见网站的相关联的地理区域而被添加在地图上的该一个或多个意见网站的标示。各实施例可进一步包括传输所生成的地理用户界面页。各实施例可进一步包括根据搜索结果生成基于地理的定向广告或接收并存储来自用户的对网站的评定。
另一个实施例提供一种包含有效指令的机器可访问的介质,当这些指令在数据处理系统中执行时使得该系统执行用于播放即时消息会话的一系列操作。这一系列操作通常包括接收包括一个或多个关键字的搜索请求并根据该接收的搜索请求搜索数据库以生成搜索结果,其中这些搜索结果包括一个或多个网站的标示,每一网站具有相关联的地理区域。这一系列操作还可包括根据搜索结果生成地理用户界面页,其中该页包括基于意见网站的相关联的地理区域而被添加在地图上的该一个或多个意见网站的标示。这一系列操作可进一步包括传输所生成的地理用户界面页。各实施例可进一步包括用于根据搜索结果生成基于地理的定向广告或接收并存储来自用户的对网站的评定的一系列操作。
又一实施例提供一种意见跟踪系统的意见跟踪服务器,该意见跟踪服务器可包括:通信模块,其从用户接收搜索请求,其中该搜索请求包括一个或多个关键字。该意见跟踪服务器还可包括意见跟踪模块,其响应于上述用户搜索请求而生成搜索结果,其中该搜索结果包括一个或多个意见网站的标示和与每一意见网站相关联的地理区域。该意见跟踪服务器还可包括地理用户界面模块,其根据上述搜索结果生成地理用户界面页,其中该地理用户界面页包括基于意见网站的相关联的地理区域而被添加在地图上的一个或多个意见网站的标示。
附图说明
从下面参照附图的详细描述中,本发明的优点将变得显而易见,附图中相同的引用指示相同的要素:
图1示出根据一个实施例的用于跟踪多个网站上的意见信息的意见跟踪系统的环境;
图2示出适合用作意见跟踪系统的诸如意见宿主系统、意见跟踪服务器或用户计算机系统等组件的计算机系统的一个实施例的框图;
图3示出根据一个实施例的意见跟踪系统的意见跟踪服务器的软件组件的概念性例示;
图4示出根据一个实施例的用于搜索意见网站并根据搜索结果生成地理用户界面页的流程图的示例;
图5示出根据一个实施例的用于搜索网站上的意见并向用户显示结果的流程图的示例;以及
图6示出根据一个实施例的地理用户界面页的示例。
具体实施方式
下面是附图中所示的本发明的示例实施例的详细描述。该示例实施例详细到足以清楚地表达本发明。但是,所提供的细节的数量并不旨在限制所预期的实施例的变形;相反,其旨在覆盖落入由所附权利要求所定义的本发明的精神和范围内的所有修改、等同物和可选项。给出以下的描述以使得这样的实施例对于本领域的普通技术人员显而易见。
一般而言,本发明公开了通过至少部分地基于地理区域搜索网站并显示结果来监视网站上的特定于用户的信息的系统、方法和介质。各实施例可包括接收包括一个或多个关键字的搜索请求并根据该接收的搜索请求搜索数据库以生成搜索结果,其中这些搜索结果包括一个或多个网站的标示,其中每一网站具有相关联的地理区域。各实施例还可包括根据搜索结果生成地理用户界面页,其中该页包括基于意见网站的相关联的地理区域而被添加在地图上的该一个或多个意见网站的标示。各实施例可进一步包括传输所生成的地理用户界面页。各实施例可进一步包括根据搜索结果生成基于地理的定向广告或接收并存储来自用户的对网站的评定。
所公开的实施例的系统和方法用于例如通过搜索意见网站上的意见信息来监视和搜索网站上的特定于用户的信息,并提供按网站的地理区域组织的结果。通过允许用户搜索网站并查看基于网站的地理区域显示的搜索结果,用户能够方便地根据地理区域跟踪意见或特定于其他用户的信息。例如,使用所公开的系统的政治顾问可基于地理区域跟踪她的候选人的意见并使用此信息重定向广告、演讲或其他竞选活动资源。在某些实施例中,可根据地理区域将搜索命中结果添加到地图上,以便用户可在任何地理区域有效地找出符合他们的搜索标准的网站。因此,所公开的系统和方法提供监视网站上的意见或特定于其他用户的信息的有效且高效的手段。
尽管下面将参照硬件和/或软件的特定配置来描述具体的实施例,但本领域的技术人员将意识到,本发明的实施例可方便地利用其他等效的硬件和/或软件系统来实现。本文所描述的本发明的各方面可存储或分布在计算机可读介质上以及电分布在因特网或包括无线网络在内的其他网络上,其中的计算机可读介质包括磁的、光可读的和可移动的计算机盘。本发明的各方面所特定的数据结构和数据的传输(包括无线传输)也包括在本发明的范围内。
现在转到附图,图1示出了根据一个实施例的用于跟踪多个网站上的意见信息的意见跟踪系统的环境。在所示的实施例中,意见跟踪系统100包括多个与网络104通信的意见宿主系统102。每个意见宿主系统102可作为向网络104上的其他系统提供多种意见内容的意见网站的宿主。所示的意见跟踪系统100还包括与网络104通信的、用于跟踪多个意见宿主系统102上的意见信息并将意见信息提供给注册用户的意见跟踪服务器106。每个注册的意见宿主系统102可有相关联的地理区域,使得意见信息基于地理被方便地搜索和组织。在某些实施例中,意见跟踪系统100还可包括一个或多个用户计算机系统110以允许任何计算机系统的用户注册并接收来自意见跟踪服务器106的意见信息。
在意见跟踪系统100中,意见宿主系统102和意见跟踪服务器106可位于诸如同一建筑物或计算机实验室的同一位置,或可以是远程的。尽管术语“远程”用于指意见跟踪系统100的组件之间的距离,但该术语用于表示某种程度分离的意思,而不是表示系统间的较大物理距离的意思。例如,意见跟踪系统100的任何组件都可物理上接近或位于某些网络布置中的同一计算机系统的一部分。
意见宿主系统102可以是适合于作为意见网站的宿主或提供意见网站的任何计算机系统。意见宿主系统102可包括一个或多个个人计算机、工作站、服务器、大型计算机、笔记本或膝上型计算机、台式计算机、PDA、机顶盒、移动电话、无线设备等。在某些实施例中,意见宿主系统102可以是如关于图2所描述的计算机系统。意见宿主系统102可与网络104进行有线或无线通信,以便可通过网络104访问其意见网站。每个意见宿主系统102可包括浏览器120和/或意见网站模块122。浏览器120可以是诸如Microsoft公司的Internet ExplorerTM、Netscape Communication公司的NavigatorTM、Mozilla Foundation的Mozilla、Apple公司的SafariTM、Opera Software ASA的OperaTM等的图形浏览器。在操作的最基层,浏览器允许用户连接到给定的网站,从该站点下载信息内容,并将该信息显示给用户。要查看其他的信息,浏览器120的用户指定新网址(例如通过选择链接),然后其内容替换先前在该用户的计算机显示器上显示的信息。如随后将更详细地描述的,意见宿主系统102的用户可使用其浏览器120访问意见跟踪服务器106的功能,例如用户的意见站点的注册、搜索或其他功能。
意见网站模块122可以是提供可由与网络104通信的其他计算机系统访问的意见网站的软件应用。在一个实施例中,意见网站模块122提供超文本标记语言(HTML)或类似格式的网站。意见网站可以是包含内容的任何网站,包括传统的网站、web日志(“博客(blog)”)、电子公告板、论坛、聊天室、信息网站或任何其他站点。在某些实施例中,上述内容可包括文章、会谈、评述、讨论、评论或其他信息。该内容可用于,例如作为产品、政治立场等被公众所接受的程度如何的指示的内容的主题。典型的意见网站可包括面向政治的网站、提供关于产品(诸如立体声系统、照相机、汽车等技术产品)的评述或评论的网站、评论网站(例如书评、影评等)、或其他网站。意见也可包括比关于特定主题的见解更广泛的内容且因而可包括任何类型的评述。其他示例意见网站可包括聚焦于兴趣或业余爱好(例如宠物、运动等)的网站。
网络104可以是任何类型的数据通信信道,或数据通信信道的任何组合,例如因特网、内部网、LAN、WAN、以太网、无线网络、专有网络、或宽带电缆网络。在某些实施例中,网络104可以是因特网,而意见宿主系统102和意见跟踪服务器106可永久或暂时连接到该因特网。但是,本领域的技术人员将认识到,本文所描述的本发明可利用任何类型的数据通信信道或其组合来实现。
意见跟踪服务器106可在一个或多个个人计算机、工作站、服务器、大型计算机、笔记本或膝上型计算机、台式计算机等上执行。在某个实施例中,意见跟踪服务器106可以是如关于图2所描述的计算机系统。示例意见跟踪服务器106是国际商业机器公司(IBM)
Figure C20061014708600111
服务器。在所示出的实施例中,意见跟踪服务器106包括用户注册模块124、意见跟踪模块126和地理用户界面模块128。
用户注册模块124可接收和管理来自意见网站所有者(即意见宿主系统102所有者)的、向意见跟踪服务器106注册意见网站的请求。作为注册过程的一部分,用户注册模块124可接收与其所有者正在注册的意见网站相关联的地理区域(或多个区域)的标示。地理区域可以是政治区(例如州、市、国会选区)、邮递区号或其他邮递区、或任何其他类型的区域。用户注册模块124也可帮助跟踪不同级别的注册、来自用户的其他类型的信息(例如信用卡信息、用户偏好等)的接收、或其他用户管理任务。例如,用户或意见网站所有者可提交关于他们的兴趣的信息(例如业余爱好、政治立场、喜爱的电视节目等)。但是,在某些实施例中,为了维护用户的隐私,用户注册模块124只能以普通化的方式使用由用户提供的敏感信息。在注册交换和提供信息中,用户可获得诸如搜索能力、增强的搜索等有益之处,这将在随后更详细地描述。用户注册模块124也可接收并管理来自用户而非意见网站的请求(即用户计算机系统110上的用户)。在某些实施例中,注册的用户也可在诸如他们已支付了预订费用或一次性费用时,访问意见跟踪服务器106的搜索能力。
意见跟踪模块126可搜索由意见宿主系统102作为宿主的意见网站,以生成意见信息。在某些实施例中,意见跟踪模块126只可搜索向意见跟踪服务器106注册了的意见网站(如前面关于用户注册模块124所描述的)。意见信息可包括在注册站点的意见网站搜索期间发现的任何内容。意见跟踪模块126可根据用户注册模块124所收集的注册信息来确定不同部分的意见信息的相关联地理区域。例如,可将从特定网站收集的意见信息与该网站所关联的地理区域相关联。因此,可将由意见跟踪模块126生成的搜索结果与每个结果所关联的特定地理区域相关联,为多个应用提供增强的信息。搜索可由用户来启动,该用户诸如所注册的意见网站的所有者、用户计算机系统110的注册用户或其他用户。意见跟踪模块126还可接收并跟踪用户对不同意见网站的评定,以便在搜索结果的生成时还可选地考虑意见网站的评定。
地理用户界面模块128可根据意见跟踪模块126生成的搜索结果生成地理用户界面页(如随后关于图6所描述的)。地理用户界面页可被传输或提供给用户,以便查看他们所请求的搜索的搜索结果。在某些实施例中,图形用户界面页提供被添加在地图上的搜索结果的图形显示,以便用户能确定搜索结果在地图上的位置,从而增强搜索结果数据的可用性。在某些实施例中,可将搜索结果的标示(特定意见网站上的命中结果)添加在地图上与该意见网站相关联的地理区域的位置处。可将对基于Las Vegas、Nevada等的博客的搜索命中结果添加在城市的地图描述(或邮递区号、州、国家等,这依赖于地图和搜索结果的精确度)之上。这使用户方便地看到图示在地图上的搜索结果,以便他们能聚焦于他们所感兴趣的地理区域或以便他们能看到搜索命中结果地理分布如何。在某些实施例中,可将多个搜索命中结果组合,以便将多个意见网站的标示组合在一起。在该示例中,具有十个命中结果的地图区域相比没有命中结果的地图区域可以具有更亮的色彩或更突出。
如以前所讨论的,意见跟踪系统100还可包括一个或多个与网络104通信的用户计算机系统110,每个系统也可包括浏览器120。用户计算机系统110可包括一个或多个个人计算机、工作站、服务器、大型计算机、笔记本或膝上型计算机、台式计算机、PDA、机顶盒、移动电话、无线设备等。在某些实施例中,用户计算机系统110可以是关于图2所述的计算机系统。对比意见宿主系统102,用户计算机系统110通常不作为意见网站的宿主,而是表示使用意见跟踪系统100的没有意见网站的用户。用户计算机系统110的用户可使用浏览器120向意见跟踪服务器106注册以提交搜索请求、查看搜索结果或执行其他任务。用户计算机系统110(或意见宿主系统102)的用户可提交包括一个或多个关键字以及可限定或定义搜索的其他信息的搜索请求。关键字可以是搜索的主题,且可使用布尔或其他逻辑任意地链接多个关键字。例如,用户可搜索“青年足球”作为短语,产品的名称、政治候选人的名字、狗的品种或任何其他兴趣。通过组合关键字,用户可使用“与”、“或”、“同一句”、“同一段”、或其他逻辑连接符进一步聚焦他们的搜索。用户可限定或定义基于时间限定(例如在特定日期之前或之后)、地理限定、主题限定(例如仅博客而不是聊天室)等的搜索。
所公开的实施例的系统和方法为用户提供高效且有效的用于监视意见网站的机制。意见跟踪服务器106可监视多个意见网站的内容并使这些内容与源意见网站所关联的地理区域相关联。因而,意见跟踪服务器106可提供基于地理区域的搜索结果,向用户提供附加的价值。意见跟踪服务器106也可例如通过给予被看好的意见网站以较高的地位、按兴趣分类、或其他因素来提供附加的增强。用户可通过提供用于查看被添加在地图上的搜索结果的图形界面的地理用户界面页来查看搜索结果。通过提供与其所起源的地理区域相联系的搜索结果,所公开的实施例的意见跟踪系统100能够方便地根据意见所起源的地理区域来跟踪意见或其他内容及查看意见的地理分布。
所公开的系统和方法的示例使用可广泛地变化。在一个示例中,竞选组可使用所公开的系统、通过选择恰当的关键字来搜索具有关于他们的候选人或他们的对手的内容的意见网站。所得到的地理用户界面页可示出被添加在该政治区的地图上的他们的内容的任何讨论。通过查看该结果,通过注意具有较高的搜索命中结果数的区域和具有很少讨论的区域,他们可确定政治广告的功效。竞选组可能可选地能够钻到结果中查看实际命中结果,以便他们能确定评述是积极的还是消极的,或以便他们能看到对于特定的区域来说什么主题是最相关的。该改进的信息可使得竞选组更高效地重定向竞选活动资源。在另一个示例中,用户可能希望在他们本地区找到关于他们的特定品种的宠物的信息。使用所公开的系统,该用户可搜索他们的宠物品种并查看来自于他们本地区的结果,从而使得他们高效地找到与他们的兴趣匹配的本地博客或其他意见网站,而不必查看完覆盖整个因特网的搜索结果。
图2示出了计算机系统200的一个实施例的框图,该计算机系统200适合用作意见跟踪系统100的组件,例如意见宿主系统102、意见跟踪服务器106或用户计算机系统110。对于计算机系统200来说,其他可能性是可能的,包括具有除了本文所描述的能力之外的、可能超出这些能力的能力的计算机,在其他实施例中,它们可以是诸如工作站、服务器、大型计算机、笔记本或膝上型计算机、台式计算机、PDA、移动电话、无线设备、机顶盒等处理设备的任何组合。计算机系统200的至少某些组件可安装在多层平台或主板上(其本身可安装在机箱中),以提供用于使计算机系统200的组件电互连的手段。
在所示出的实施例中,计算机系统200包括连接到总线212的处理器202、存储设备204、存储器206、用户接口适配器208和显示适配器210。总线212实现处理器202和计算机系统200的其他组件之间的通信,以及实现组件之间的通信。处理器202可包括一个或多个执行指令的系统中央处理单元(CPU)或处理器,该处理器诸如
Figure C20061014708600141
PowerPCTM处理器、Intel
Figure C20061014708600142
处理器、Advanced Micro Devices公司处理器或任何其他适合的处理器。处理器202可使用存储设备204,该存储设备204可以是诸如一个或多个硬盘驱动器、磁带驱动器、盘驱动器、CD-ROM驱动器、DVD-ROM驱动器等的非易失性存储设备。处理器202也可通过总线212例如经由存储器控制器集线器(MCH)连接到存储器206。系统存储器206可包括诸如随机存储器(RAM)或双倍数据速率(DDR)同步动态随机存储器(SDRAM)的易失性存储器。
用户接口适配器208可将处理器202与诸如鼠标220或键盘222的用户接口设备相连接。用户接口适配器208也可连接其他类型的用户输入设备,诸如触摸板、触敏屏幕、电子笔、麦克风等。总线212也可通过显示适配器210将处理器202连接到显示器,诸如LCD显示器或CRT监视器。
图3示出了根据一个实施例的意见跟踪系统的意见跟踪服务器的软件组件的概念性例示。所示的实施例的意见跟踪服务器106包括用户注册模块124、意见跟踪模块126、地理用户界面模块128、通信模块302和用户接口模块304。通信模块302可实现意见跟踪服务器106和意见跟踪系统100的其他组件的来往通信。用户接口模块304可接收来自诸如鼠标220或键盘222的用户输入设备的用户输入并可将所接收的输入的标示传输给意见跟踪服务器106的其他组件,以及经由意见跟踪服务器106的显示器214将信息提供给管理者或其他用户。用户注册模块124和地理用户界面模块128已关于图1被详细地描述过,为了简短起见这里不再重复描述。
意见跟踪模块126可包括执行其任务的诸如意见网站监视器310、意见数据库312、数据库搜索子模块314、广告子模块316、和评定数据库318的子模块。意见网站监视器310可搜索(或爬出)意见网站以确定它们的内容,然后可将所找到的内容或意见信息存储在意见数据库312中。意见信息可包括在所注册的站点的意见网站搜索期间找到的任何内容。在某些实施例中,意见网站监视器310仅搜索向用户注册模块124注册过的意见网站。意见网站监视器310可使用任何方法搜索意见网站,且可例如在设定时间段(例如每小时)或在请求时搜索意见网站。例如,在某些实施例中,意见网站监视器310可从意见宿主系统102接收意见网站中诸如具有真正简易供稿机制(Really Simple Syndication,RSS)馈送的意见网站已被更新的指示。在其他实施例中,意见网站的所有者可向意见网站监视器310通知新内容已被添加。
意见网站监视器310也可根据由用户注册模块124收集的注册信息为不同部分的意见信息关联地理区域。例如,可将从特定网站收集的意见信息与该网站所关联的地理区域相关联。因此,可将由意见网站监视器310生成的搜索结果与每个结果所关联的特定地理区域相关联。
数据库搜索子模块314可在接收到搜索请求时执行意见数据库312的内容的搜索以生成搜索结果。从用户接收的搜索请求可包括一个或多个关键字以及其他限定参数,诸如对日期(例如最近24小时的意见等)、对意见站点的类型(例如仅博客和聊天室)、对可接受的评定(例如仅较高评定的网站)等的限定。因此,在某些实施例中,数据库搜索子模块314可将其搜索限定到意见数据库312中与特定地理区域相关联的项,而在其他实施例中,该子模块314可将其搜索限定到意见数据库312中与特定兴趣(如用户指定的)相关的内容。数据库搜索子模块314可根据请求搜索的用户的注册等级来限定其搜索,高级用户与其他人相比可具有增强的能力。例如,高级用户可以能够获得最近的意见信息而其他用户仅可能够搜索几小时或几天前的意见信息。
数据库搜索子模块314可使用任何类型的搜索方法来执行搜索。该搜索结果可包括意见网站内容以及与该内容所起源的意见网站相关联的信息,例如相关联的地理区域、用户兴趣或该意见网站的评定。在一个示例中,搜索“命中结果”可包括这样的指示,即关键字在基于Austin、Texas地区、被评定为三星不足四个星且由对政治和摄影感兴趣的用户所拥有的意见网站中被发现。
如前面所描述的,意见跟踪模块126还可包括存储与意见网站相关联的评定信息的意见评定数据库318。在某些实施例中,评定数据库318可存储从用户接收的对任何已注册的意见网站的任何评定。评定可包括数字或其他等级的评定、积极/消极的评定或其他类型的评定。意见跟踪模块126接收的任何评定可被存储在评定数据库318中,且数据库搜索子模块314可根据需要访问评定数据库318以执行搜索并生成搜索结果。
意见跟踪模块126还可包括可选广告子模块316,其生成包括在搜索结果或地理用户界面中的广告。当搜索结果生成时,广告子模块316可生成例如基于用户的地理区域、为搜索而选择的地理区域或用户的兴趣的目标广告。例如,聚焦于新罕布什尔州的搜索结果可具有聚焦于当地饭店或度假目的地的广告。与传统的搜索引擎或其他基于因特网的广告相比,根据所公开的实施例的搜索结果的聚焦于地理的特性可为许多类型的广告提供特别值得期望的市场。因此,意见跟踪服务器106的操作员可可选地使用广告子模块316来提供广告,作为收益来源。
所公开的系统的许多方面可为意见跟踪服务器106的所有者或操作员提供收入来源。曾经的收益来源可能是意见网站的所有者或希望进行搜索的用户的注册费。诸如增强的搜索或搜索结果显示的高级服务也可提供额外的收益。期望跟踪销售或广告活动、竞选活动、产品发布等的功效的许多用户可发现所公开的系统是特别有价值的。当明确将所公开的系统的许多用户确定为目标组(即在特定场所寻找某类事物或有特定兴趣的人)时,定向广告也可提供收益来源。
图4示出了根据一个实施例的用于搜索意见网站并根据搜索结果生成地理用户界面页的流程图400的示例。在一个实施例中,流程图400的方法可由意见跟踪服务器106的例如意见跟踪模块126及其子模块的组件来执行。流程图400从单元402开始,其中在单元402,意见跟踪模块126的意见网站监视器310可搜索已注册的意见网站的内容。在一个实施例中,意见网站监视器310可通过使用与传统搜索引擎的方法基本类似的方法爬出已注册的网站来实现。在某些实施例中,意见网站监视器310可例如通过每小时、每天或其他时帧进行搜索而在可变时间段搜索已注册的意见网站。在其他实施例中,意见网站监视器310可响应于例如经由RSS馈送或与用户直接的通信接收到来自已注册的意见网站的所有者的通知,而执行其搜索。意见网站监视器310也可使用组合的方法进行搜索。例如,意见网站监视器310可响应于更新过的网站的通知而执行每日对所有站点的内容搜索、每小时对高级网站(例如其所有者已付过高级服务的费用的网站)的搜索及其他搜索。在经由单元402的搜索收集意见信息之后,在单元404,意见网站监视器310可将该意见信息存储在意见数据库312中。在某些实施例中,单元402、404和对意见数据库312的信息的收集可连续地发生,以使相对更新过的信息可被提供给意见跟踪系统100的用户。
一旦意见数据库312已被建立,流程图400的方法可继续可选的单元406,其中意见跟踪服务器106的用户注册模块124可对用户进行认证。例如,在单元406,用户注册模块124可通过用户接口模块304接收来自用户的用户标识和口令。在可选实施例中,用户不必被认证,而是任何用户都可请求意见数据库的搜索。例如,已注册的用户可获得诸如更及时或更高质量的搜索的特权,而一般公众则被限定为请求基本的搜索(以便在签约之前测验系统)。在另一可选实施例中,用户注册模块124可认可多个等级的注册,并根据用户的等级(与用户的注册信息相关)来提供有益之处和搜索能力。
在单元410,意见跟踪模块126可经由用户接口模块304从用户接收搜索意见数据库312的请求。所接收的用户请求可包括形成搜索的基础的一个或多个关键字以及诸如开始日期、结束日期、主题或兴趣、意见网站的类型、地理区域或其他限定的搜索限定。在单元410,在接收用户请求之后,意见跟踪模块126的数据库搜索子模块314可根据所接收的请求搜索意见数据库312以生成搜索结果。搜索结果可包括意见数据库312中可被认为是搜索引擎的“命中结果”的匹配或类似的元素的标示。数据库搜索子模块314可根据请求的限定而相应地限定其搜索及其生成的搜索结果。在某些实施例中,所生成的搜索结果不限定地理区域,以便用户在查看时可选择他们希望查看结果的地理区域。在其他实施例中,所生成的搜索结果限定为依照用户请求的地理区域。搜索结果可选地包括对在搜索中发现的意见网站的评定信息。
一旦数据库搜索子模块314已生成了搜索结果,流程图400的方法继续单元412,其中地理用户界面模块128根据所生成的搜索结果生成地理用户界面页。地理用户界面页可包括某些或所有搜索结果“命中结果”的标示。例如,可利用查看随后的命中结果的用户选项来示出最相关的一组命中结果。地理用户界面页可包括诸如产生命中结果的意见网站的名称、意见网站的内容的标示、与作为命中结果的意见网站相关联的地理区域、可单击的到意见网站的链接、对意见网站的评定或搜索结果中每个“命中结果”的其他信息的内容。在某些实施例中,地理用户界面页可显示为用于用户查看的搜索命中结果的列表。
在其他实施例中,如关于图6更详细地描述的,地理用户界面页可以是被添加在地图上的搜索结果的图形显示。在这些实施例中,可将搜索结果的标示添加在地图的与它们所关联的地理区域相关联的部分之上。例如,可将对与曼哈顿相关联的意见网站的命中结果添加在地图的指示曼哈顿的部分之上。类似地,可将其他搜索结果添加在地图的适当部分之上,从而提供搜索结果的图形表示。例如,搜索对其产品的意见的用户能够在图形用户界面页上看到每个搜索结果所处的位置的图形标示,从而使得他们明了哪里出现了最多的命中结果。搜索结果也可有附加的功能,例如到命中结果的可单击的链接,该链接允许用户在图形用户界面页上选择搜索结果并被定向到意见网站的相关部分。
图形用户界面页还可提供适当的搜索结果的更精细的指示符。例如,被认为更相关的搜索命中结果可以是特殊颜色、更亮或更强烈的颜色、或具有其他关于其重要性的可视提示。类似地,具有大量命中结果的地理区域可具有不同的、更亮的、或更深的颜色,以便用户了解在那里发现了许多结果。因此,所显示的搜索结果的亮度可指示来自此区域的命中结果的相关性或数量。在另一个实施例中,地图上的搜索结果的显示也可指示产生该命中结果的意见网站的评定,从而提供另一个有价值的命中结果的质量的标示。在该实施例中,来自高评定的意见网站的搜索命中结果可具有某种可视的强调,例如特殊的或更亮的颜色、闪光符号等。
在单元414和416所示的可选实施例中,意见跟踪模块126可添加定向广告到地理用户界面页。在单元414,意见跟踪模块126的广告子模块316可确定是否将要使用定向广告,在单元416,广告子模块316可生成基于地理的广告以包含在地理用户界面页中。基于地理的广告可包括基于搜索结果和/或用户请求搜索的地理区域的广告。例如,广告子模块316可生成地理上接近于一个或多个搜索命中结果的实体(例如商店、饭店、旅游目的地等)的广告。广告子模块316可根据用户的兴趣或关于其的其他信息进一步精炼其广告。例如,可向对摄影感兴趣并搜索芝加哥地区的意见的用户提供大芝加哥地区的照相机商店的广告。
在地理用户界面页(和可能地定向广告)生成后,在单元418,意见跟踪服务器106可(经由用户接口模块304)将生成的页和任何广告传输给用户。如关于图5所描述的,用户可在地理用户界面页上查看搜索结果,也可通过改变视图、选择链接、请求查看不同的地理区域等来与该页交互。如果用户改变了其视图,则在单元420,意见跟踪服务器106可接收用户查看输入(即其所请求的改变)的指示。然后,在单元422,地理用户界面模块128可修改地理用户界面页。例如,地理用户界面模块128可生成该页的缩放版本,或对该页进行任何其他修改。修改该页之后,地理用户界面模块128可将修改后的地理用户界面页传输给用户。如果用户有更多的输入,则流程图400的方法可返回到单元420,继续修改,从而使用户方便地操作该地理用户界面页。
在另一可选实施例中,在单元426,意见跟踪服务器106还可接收来自用户的意见网站评定信息。这可发生在例如用户查看作为搜索结果的一部分的意见网站的内容之后决定对该意见网站进行评定时。在单元428,意见跟踪模块126可将任何所接收的评定信息存储在评定数据库318中,此后流程图400的方法结束。
图5示出了根据一个实施例的用于搜索网站上的意见并向用户显示结果的流程图500的示例。在一个实施例中,流程图500的方法可由用户计算机系统110或意见宿主系统102的组件来执行。流程图500从单元502开始,其中用户计算机系统110和/或意见宿主系统102可例如响应于用户在其浏览器120中选择链接、键入意见跟踪网站的地址等,而访问意见跟踪网站。在某些实施例中,意见跟踪网站可以是意见跟踪服务器106的因特网主页或作为意见跟踪系统100的一部分而提供的服务,且可以是统一资源定位器(URL)或其他网络地址。在单元504,例如当认证信息被存储在cookie中时,用户计算机系统110和/或意见宿主系统102可以可选地将认证信息传输给意见跟踪服务器106。可选地,用户计算机系统110和/或意见宿主系统102可接收来自用户的诸如口令或用户标识(ID)的认证信息。在另一可选实施例中,不需要认证信息便可访问意见宿主网站。
在单元506,用户计算机系统110和/或意见宿主系统102可接收用户的搜索请求,然后,在单元508,可将搜索请求传输给意见跟踪服务器106。在某些实施例中,用户计算机系统110和/或意见宿主系统102可根据需要修改从用户接收的信息,以创建适合于意见跟踪服务器106的搜索请求。来自用户的搜索请求可包括诸如一个或多个关键字、地理限定、时间限定、最小评定限定等的信息。然后,在单元510,用户计算机系统110和/或意见宿主系统102可等待,直到从意见跟踪服务器106接收到地理用户界面页。在从意见跟踪服务器106接收到地理用户界面页之后,在单元512,用户计算机系统110和/或意见宿主系统102可将该地理用户界面页显示给用户,例如通过使用浏览器120软件和物理显示器214来显示该页。
在某些实施例中,用户可通过滚动、缩小或放大、将视图移动到地图的另一部分、改变所显示的搜索结果的数量、请求查看不同类型的强调(例如以闪光的字体示出最高评定的结果)或其他输入来修改其地理用户界面页的视图。在单元514,用户计算机系统110和/或意见宿主系统102可从用户接收用户输入以修改地理用户界面页的视图。然后,在单元516,用户计算机系统110和/或意见宿主系统102可重新显示该地理用户界面页。在此处,用户可以可选地进行更多的输入,从而流程图500返回到单元514。在可选实施例中,响应于接收到用户输入,用户计算机系统110和/或意见宿主系统102可根据该输入生成搜索请求,传输该搜索请求并接收和显示地理用户界面页,依靠意见跟踪服务器106修改该地理用户界面页。这对于用户相对复杂的改变来说特别有用。
某些实施例的用户计算机系统110和/或意见宿主系统102可允许用户从地理用户界面页上的搜索结果中选择意见网站并重定向到那些意见网站。在判定框518,这些实施例的用户计算机系统110和/或意见宿主系统102可确定用户是否已经选择了意见网站(例如通过单击地理用户界面页上的链接),如果用户已如此选择了,则在单元520,可访问该选择的意见网站。访问所选择的意见网站可包括将用户的浏览器120重定向到所选择的网站、为所选择的意见网站打开新的浏览器120窗口、为所选择的意见网站创建标签或图文框。
某些实施例的用户计算机系统110和/或意见宿主系统102可允许用户提交意见网站的评定。在判定框522,用户计算机系统110和/或意见宿主系统102可确定是否接收到网站评定,如果接收到,则在单元524,用户计算机系统110和/或意见宿主系统102可将该网站评定传输给意见跟踪服务器106进行处理,此后,流程图500的方法结束或者返回到单元506进行进一步处理。评定可表示用户对意见网站的质量(及其意见)的意见。较高的平均评定可表示意见网站的整体肯定观点,而大量的评定可表示站点的较高影响或读者人数。在某些实施例中,对被允许提交评定的用户进行限制,例如仅允许已注册或具有意见网站的用户提交评定。在一个实施例中,用户仅可提交对意见网站的肯定的评定,以有助于防止某些形式的不恰当或易于误导的行为。考虑到意见网站的意见常会不同(例如政治意见网站),限制消极的评论有助于防止用户对其所不喜欢的意见网站给予较低的评定。
图6示出了根据一个实施例的地理用户界面页的示例。如前面所描述的,意见跟踪服务器106可生成地理用户界面页以显示被添加在地图上的搜索结果。所公开的实施例的地理用户界面页600包括带有可选的用户输入按钮604的地理区域602的地图。用户输入按钮604可允许用户输入诸如对附加信息或新的搜索的请求的信息、滚动地理用户界面页600的视图、缩小或放大等。
所示的地理区域地图602包括具有丹佛和科罗拉多斯普林斯两个城市的科罗拉多州的地图的示例。搜索结果被以表示意见网站的意见的不同强度(例如搜索命中结果的数量或质量)的不同颜色或图案添加在地图上。在所示出的实施例中,用户将看到丹佛和科罗拉多斯普林斯城市附近有高亮度意见区域,而中亮度意见则围绕在那些城市周围以及该州的西南角。在同一区域附近还存在低亮度意见,而该州的余下部分则不具有意见网站命中结果(或指定的阈值之下的命中结果)。例如,搜索关于其新的销售活动的意见的用户可从所生成的地理用户界面页600看到在丹佛和科罗拉多斯普林斯地区销售非常有效,在该州的西南部销售略有效,而在其他地区则销售效果甚微。在某些实施例中,用户可在地理区域图602上单击以查看搜索结果的更多详情。例如,在高亮度意见区域单击的用户可看到搜索命中结果的列表,每个命中结果还可具有使用户可看到产生命中结果的意见网站上的内容的嵌入链接。在一个实施例中,搜索命中结果可按照降序列出。本领域的技术人员将认识到,可在本发明的范围内使用多种不同的地理用户界面页设计或格式,而所示的页仅是一个示例。
一般来说,被执行以实现本发明的实施例的例程可以是操作系统的一部分,或是特定应用、组件、程序、模块、对象或指令序列。本发明的计算机程序典型地由大量的指令组成,这些指令可由本地计算机转换为机器可读的格式并由此成为可执行的指令。此外,各程序由变量和数据结构组成,这些变量和数据结构或者本地驻留于该程序内,或者可在存储器或存储设备中找到。另外,可根据应用来标识后面所描述的各程序,该应用是在本发明的具体实施例中为其而实现了这些程序的应用。然而,应该理解,下面的任何特定命名仅是为了方便起见而采用的,因此,本发明不应被限制为单独地用于由这些命名所标识和/或暗示的任何特定应用内。
对于受益于本公开的本领域技术人员来说显而易见的,本发明预期用于监视网站上的意见的方法、系统和介质。应该理解,在详细的说明和附图中所示和描述的本发明的形式仅是作为示例而采用的。所附权利要求将被宽泛地解释为包含该所公开的示例实施例的所有变形。

Claims (11)

1.一种用于搜索网站的方法,该方法包括:
接收向意见数据库注册一个或多个意见网站的多个请求,该注册意见网站的请求的每一个包括每一个要注册的意见网站的相关联的地理区域的标示;
向上述意见数据库注册上述所请求的意见网站;
搜索上述已注册的意见网站以获得意见信息;
将与上述已注册的意见网站相关的意见信息存储在上述意见数据库中;
从用户接收搜索上述意见数据库的搜索请求,该搜索请求包括一个或多个关键字;
根据上述接收的搜索请求搜索上述意见数据库以生成搜索结果,该搜索结果包括一个或多个意见网站的标示,每一意见网站具有相关联的地理区域;
根据上述搜索结果生成地理用户界面页,该地理用户界面页包括基于意见网站的相关联的地理区域而被添加在地图上的一个或多个意见网站的标示;以及
传输上述生成的地理用户界面页。
2.根据权利要求1的方法,其中搜索上述已注册的意见网站包括:响应于时间段的经过或意见网站中的变化的通知中的一个或多个,搜索上述已注册的意见网站。
3.根据权利要求1的方法,还包括:
在接收搜索上述意见数据库的上述搜索请求之前,对用户进行认证。
4.根据权利要求1的方法,还包括:
根据上述搜索结果生成基于地理的定向广告;以及
将上述基于地理的广告添加到上述生成的地理用户界面页。
5.根据权利要求1的方法,还包括:
从用户接收查看输入;
根据所接收的查看输入修改上述地理用户界面页;以及
传输上述修改后的地理用户界面页。
6.根据权利要求1的方法,还包括:
从用户接收对意见网站的评定;以及
存储该评定。
7.根据权利要求1的方法,其中上述一个或多个意见网站包括博客、聊天室、传统网站、电子公告板或论坛中的一个或多个。
8.根据权利要求1的方法,其中上述地理用户界面页包括对至少一个意见网站的评定的标示。
9.一种意见跟踪系统的意见跟踪服务器,该意见跟踪服务器包括:
意见数据库,其存储与多个意见网站的意见内容和相关联的地理区域相关的信息;
用户注册模块,其接收向上述意见数据库注册一个或多个意见网站的多个请求并向上述意见数据库注册上述所请求的意见网站,该注册意见网站的请求的每一个包括每一个要注册的意见网站的相关联的地理区域的标示;
通信模块,其从用户接收搜索请求,该搜索请求包括一个或多个关键字;
意见跟踪模块,其与上述通信模块通信以搜索已注册的意见网站来获得意见信息并将与上述已注册的意见网站相关的意见信息存储在上述意见数据库中,该意见跟踪模块用于响应于上述用户搜索请求而生成搜索结果,该搜索结果包括一个或多个意见网站的标示和与每一意见网站相关联的地理区域;以及
地理用户界面模块,其与上述意见跟踪模块通信,该地理用户界面模块用于根据上述搜索结果生成地理用户界面页,该地理用户界面页包括基于意见网站的相关联的地理区域而被添加在地图上的一个或多个意见网站的标示。
10.根据权利要求9的服务器,其中上述意见跟踪模块包括根据至少一个意见网站的相关联的地理区域生成定向广告的广告子模块。
11.根据权利要求9的服务器,其中上述意见跟踪模块包括用于存储与上述一个或多个意见网站相关联的评定的评定数据库。
CNB2006101470866A 2005-11-15 2006-11-14 用于搜索网站的方法和意见跟踪服务器 Expired - Fee Related CN100545843C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/274,840 2005-11-15
US11/274,840 US7533084B2 (en) 2005-11-15 2005-11-15 Monitoring user specific information on websites

Publications (2)

Publication Number Publication Date
CN1983275A CN1983275A (zh) 2007-06-20
CN100545843C true CN100545843C (zh) 2009-09-30

Family

ID=38042101

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006101470866A Expired - Fee Related CN100545843C (zh) 2005-11-15 2006-11-14 用于搜索网站的方法和意见跟踪服务器

Country Status (2)

Country Link
US (1) US7533084B2 (zh)
CN (1) CN100545843C (zh)

Families Citing this family (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030097654A1 (en) * 1998-06-05 2003-05-22 Franken Kenneth A. System and method of geographic authorization for television and radio programming distributed by multiple delivery mechanisms
US8010981B2 (en) 2001-02-08 2011-08-30 Decisionmark Corp. Method and system for creating television programming guide
US7913287B1 (en) 2001-06-15 2011-03-22 Decisionmark Corp. System and method for delivering data over an HDTV digital television spectrum
US7856445B2 (en) * 2005-11-30 2010-12-21 John Nicholas and Kristin Gross System and method of delivering RSS content based advertising
US9202241B2 (en) * 2005-11-30 2015-12-01 John Nicholas and Kristin Gross System and method of delivering content based advertising
US8417569B2 (en) * 2005-11-30 2013-04-09 John Nicholas and Kristin Gross Trust System and method of evaluating content based advertising
US8924558B2 (en) 2005-11-30 2014-12-30 John Nicholas and Kristin Gross System and method of delivering content based advertising
US7917866B1 (en) * 2005-12-30 2011-03-29 Google Inc. Method, system, and graphical user interface for meeting-spot-related online communications
US7797642B1 (en) * 2005-12-30 2010-09-14 Google Inc. Method, system, and graphical user interface for meeting-spot-related contact lists
US7831917B1 (en) * 2005-12-30 2010-11-09 Google Inc. Method, system, and graphical user interface for identifying and communicating with meeting spots
US8171424B1 (en) 2005-12-30 2012-05-01 Google Inc. Method, system, and graphical user interface for meeting-spot maps for online communications
US8756501B1 (en) 2005-12-30 2014-06-17 Google Inc. Method, system, and graphical user interface for meeting-spot-related introductions
US20070203945A1 (en) * 2006-02-28 2007-08-30 Gert Hercules Louw Method for integrated media preview, analysis, purchase, and display
US7881864B2 (en) * 2006-05-31 2011-02-01 Garmin Switzerland Gmbh Method and apparatus for utilizing geographic location information
US10043191B2 (en) * 2006-07-18 2018-08-07 Buzzfeed, Inc. System and method for online product promotion
US20080051994A1 (en) * 2006-08-28 2008-02-28 Microsoft Corporation Representation and display of geographical popularity data
US10783526B2 (en) 2006-12-19 2020-09-22 Celeritasworks, Llc Campaign awareness management systems and methods
US10339539B2 (en) * 2006-12-19 2019-07-02 Celeritasworks, Llc Campaign awareness management systems and methods
US20090012965A1 (en) * 2007-07-01 2009-01-08 Decisionmark Corp. Network Content Objection Handling System and Method
US20090006211A1 (en) * 2007-07-01 2009-01-01 Decisionmark Corp. Network Content And Advertisement Distribution System and Method
US7945861B1 (en) 2007-09-04 2011-05-17 Google Inc. Initiating communications with web page visitors and known contacts
US20090076897A1 (en) * 2007-09-13 2009-03-19 Robert Ennals Location-based filtering and advertising enhancements for merged browsing of network contents
US8108416B2 (en) * 2007-10-31 2012-01-31 Yahoo! Inc. System and method for updating a search results page in response to a user map interaction
US8150829B2 (en) * 2008-04-11 2012-04-03 Fujitsu Limited Facilitating display of an interactive and dynamic cloud of terms related to one or more input terms
EP2350883A4 (en) * 2008-10-14 2012-08-22 Brand Affinity Tech Inc DEVICE, SYSTEM AND METHOD FOR A BRAND-NEW SEARCH ENGINE WITH POSITIVE AND NEGATIVE MESSAGES AND INDEXING
US20100125809A1 (en) * 2008-11-17 2010-05-20 Fujitsu Limited Facilitating Display Of An Interactive And Dynamic Cloud With Advertising And Domain Features
US8694357B2 (en) * 2009-06-08 2014-04-08 E-Rewards, Inc. Online marketing research utilizing sentiment analysis and tunable demographics analysis
US20110119278A1 (en) * 2009-08-28 2011-05-19 Resonate Networks, Inc. Method and apparatus for delivering targeted content to website visitors to promote products and brands
US10475047B2 (en) * 2009-08-28 2019-11-12 Resonate Networks, Inc. Method and apparatus for delivering targeted content to website visitors
CN102598030A (zh) * 2009-10-30 2012-07-18 株式会社Ntt都科摩 管理服务器、人口信息计算管理服务器、无人区域管理方法及人口信息计算方法
US8560530B2 (en) 2010-05-17 2013-10-15 Buzzmetrics, Ltd. Methods, apparatus, and articles of manufacture to rank web site influence
US8560365B2 (en) 2010-06-08 2013-10-15 International Business Machines Corporation Probabilistic optimization of resource discovery, reservation and assignment
US20120226676A1 (en) * 2010-06-11 2012-09-06 Doat Media Ltd. System and methods thereof for adaptation of a free text query to a customized query set
US9372885B2 (en) 2010-06-11 2016-06-21 Doat Media Ltd. System and methods thereof for dynamically updating the contents of a folder on a device
US9141702B2 (en) 2010-06-11 2015-09-22 Doat Media Ltd. Method for dynamically displaying a personalized home screen on a device
US9552422B2 (en) 2010-06-11 2017-01-24 Doat Media Ltd. System and method for detecting a search intent
US9529918B2 (en) 2010-06-11 2016-12-27 Doat Media Ltd. System and methods thereof for downloading applications via a communication network
US10713312B2 (en) 2010-06-11 2020-07-14 Doat Media Ltd. System and method for context-launching of applications
US9069443B2 (en) 2010-06-11 2015-06-30 Doat Media Ltd. Method for dynamically displaying a personalized home screen on a user device
WO2011156605A2 (en) 2010-06-11 2011-12-15 Doat Media Ltd. A system and methods thereof for enhancing a user's search experience
US9639611B2 (en) 2010-06-11 2017-05-02 Doat Media Ltd. System and method for providing suitable web addresses to a user device
US9665647B2 (en) 2010-06-11 2017-05-30 Doat Media Ltd. System and method for indexing mobile applications
US9646271B2 (en) 2010-08-06 2017-05-09 International Business Machines Corporation Generating candidate inclusion/exclusion cohorts for a multiply constrained group
US8968197B2 (en) 2010-09-03 2015-03-03 International Business Machines Corporation Directing a user to a medical resource
US8370350B2 (en) 2010-09-03 2013-02-05 International Business Machines Corporation User accessibility to resources enabled through adaptive technology
CN102404129B (zh) * 2010-09-16 2014-04-16 腾讯科技(深圳)有限公司 广播消息的方法和服务器
US9292577B2 (en) * 2010-09-17 2016-03-22 International Business Machines Corporation User accessibility to data analytics
US8429182B2 (en) 2010-10-13 2013-04-23 International Business Machines Corporation Populating a task directed community in a complex heterogeneous environment based on non-linear attributes of a paradigmatic cohort member
US9443211B2 (en) 2010-10-13 2016-09-13 International Business Machines Corporation Describing a paradigmatic member of a task directed community in a complex heterogeneous environment based on non-linear attributes
US9858342B2 (en) 2011-03-28 2018-01-02 Doat Media Ltd. Method and system for searching for applications respective of a connectivity mode of a user device
US20120258735A1 (en) * 2011-04-07 2012-10-11 Dante Monteverde Social network geographic filter
US20140192082A1 (en) * 2013-01-05 2014-07-10 Nate Kragness Methods and systems for generating an aggregated data visualization
US10002365B2 (en) 2014-10-31 2018-06-19 The Nielsen Company (Us), Llc Methods and apparatus to identify publisher advertising behavior
US10417671B2 (en) 2016-11-01 2019-09-17 Yext, Inc. Optimizing dynamic review generation for redirecting request links
US10572907B2 (en) * 2017-01-31 2020-02-25 Walmart Apollo, Llc Systems and methods for a search engine marketing internal auction system

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AUPO525497A0 (en) * 1997-02-21 1997-03-20 Mills, Dudley John Network-based classified information systems
US6999959B1 (en) * 1997-10-10 2006-02-14 Nec Laboratories America, Inc. Meta search engine
US6539392B1 (en) * 2000-03-29 2003-03-25 Bizrate.Com System and method for data collection, evaluation, information generation, and presentation
WO2002025488A2 (en) * 2000-09-25 2002-03-28 Transactions, Inc. System and method to correlate and access related text with locations on an electronically displayed map
US20040073476A1 (en) * 2002-10-10 2004-04-15 Prolink Services Llc Method and system for identifying key opinion leaders
US7885850B2 (en) * 2003-11-20 2011-02-08 Ebay Inc. Automated feedback cancellation in a network-based transaction facility
US7231405B2 (en) * 2004-05-08 2007-06-12 Doug Norman, Interchange Corp. Method and apparatus of indexing web pages of a web site for geographical searchine based on user location
US20060200490A1 (en) * 2005-03-03 2006-09-07 Abbiss Roger O Geographical indexing system and method

Also Published As

Publication number Publication date
US20070112735A1 (en) 2007-05-17
CN1983275A (zh) 2007-06-20
US7533084B2 (en) 2009-05-12

Similar Documents

Publication Publication Date Title
CN100545843C (zh) 用于搜索网站的方法和意见跟踪服务器
US11587114B2 (en) System and method for segmenting and targeting audience members
US10719883B2 (en) Web property generator
Alt et al. Location-based crowdsourcing: extending crowdsourcing to the real world
Tatnall Web portals: the new gateways to Internet information and services
US8856229B2 (en) System and method for social networking
CN101647041B (zh) 数字内容对象的存在点分发机制
KR101849658B1 (ko) 영향력자 점수에 기초한 소식 타겟팅
WO2020200199A1 (zh) 个性化推荐的方法、终端设备和系统
CN101669139B (zh) 通过用户认证的行为广告目标确定和自组织微社区创建
US20080040216A1 (en) Systems, methods, and apparatuses for advertisement targeting/distribution
US20100057569A1 (en) Advertising System for Internet Discussion Forums
US8478646B2 (en) Providing targeted content to users based on user interests
WO2014123677A1 (en) Initiating real-time bidding based on expected revenue from bids
CN104380323A (zh) 经由雇员连接来标识前瞻雇员候选
KR20110048065A (ko) 사용자 소셜 정보를 사용하는 온라인 광고를 위한 시스템 및 방법
WO2010011455A2 (en) Personalized advertising using lifestreaming data
CN104641314A (zh) 计算机化的互联网搜索系统和方法
Lau et al. Profiling trusted information sources for Chinese tourists traveling to Pacific SIDS
Nah Media publicity and civil society: Nonprofit organizations, local newspapers and the Internet in a Midwestern community
Wu et al. CEPTM: A cross-edge model for diverse personalization service and topic migration in MEC
KR101483618B1 (ko) 웹페이지의 쿠키정보 및 리퍼러 기록을 이용한 광고 서비스 시스템 및 방법
KR20030035269A (ko) 게시판의 맞춤페이지 구성을 이용한 실시간 광고 방법 및시스템
US20100125503A1 (en) Astrology based content selection
US20140222797A1 (en) Collecting And Providing Information Online

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090930

Termination date: 20181114