CN101739449A - 具有广告和领域特征的交互动态云的便利显示 - Google Patents
具有广告和领域特征的交互动态云的便利显示 Download PDFInfo
- Publication number
- CN101739449A CN101739449A CN200910222741A CN200910222741A CN101739449A CN 101739449 A CN101739449 A CN 101739449A CN 200910222741 A CN200910222741 A CN 200910222741A CN 200910222741 A CN200910222741 A CN 200910222741A CN 101739449 A CN101739449 A CN 101739449A
- Authority
- CN
- China
- Prior art keywords
- field
- cloud
- item
- help
- show
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/332—Query formulation
- G06F16/3322—Query formulation using system suggestions
Abstract
本发明涉及具有广告和领域特征的交互动态云的便利显示。根据特定实施方式,帮助显示图形用户接口的图形云。图形云包括用户输入域和领域接口。接收输入到用户输入域的一组输入项。接收输入到领域接口的所选择领域。确定与输入项相关并且所选择领域专用的一个或更多个输出项。帮助显示包括输出项的图形云。
Description
技术领域
本发明总体上涉及词典编纂分析领域,更具体地涉及对具有广告和领域特征的交互动态云的便利显示。
背景技术
图形用户接口(GUI)可以用于显示搜索结果。用户可以将搜索查询输入到GUI,并且GUI可以显示查询的搜索结果。在特定情况下,GUI可能不提供扩展GUI能力的特征。
发明内容
根据本发明,可以减少或消除与帮助显示与输入项相关的输出项的先前技术相关联的缺点和问题。
根据特定实施方式,帮助显示图形用户接口的图形云。图形云包括用户输入域和领域接口。接收输入到用户输入域的一组输入项。接收输入到领域接口的所选择领域。确定与输入项相关并且所选择领域专用的一个或更多个输出项。帮助显示包括输出项的图形云。
本发明的特定实施方式可以提供一个或更多个技术优点。一个实施方式的技术优点可以是,云可以包括关于与搜索查询相关联的一个或更多个项的一个或更多个广告。一个实施方式的另一技术优点可以是,所述云可以包括领域接口,用户可以从所述领域接口选择领域。所述云可以显示所选择领域所专用的项和/或广告。
本发明的特定实施方式可以不包括上述技术优点、包括上述技术优点中的一部分或者全部。根据本文包括的图形、说明和权利要求,本领域技术人员可以容易地显见一个或更多个其它技术优点。
附图说明
为了更完整地理解本发明及其特征和优点,现在结合附图进行以下描述,在附图中:
图1示出了可以用于帮助显示具有广告和领域特征的交互动态云的系统的实施方式;
图2示出了可以与图1的系统一起使用的图形用户接口(GUI)的示例;
图3示出了可以用于帮助显示具有广告和领域特征的交互动态云的方法的实施方式;以及
图4A到4E示出了可以与图2的方法一起使用的GUI的示例。
具体实施方式
通过参考附图的图1到4E来最佳地理解本发明的实施方式及其优点,对各个附图的相同和对应的部分使用相同的数字。
图1示出了可以用于帮助显示具有广告和领域特征的交互动态云的系统10的实施方式。所述云推荐与用户输入的搜索项相关的项。所述云还可以包括关于与搜索相关联的项的一个或更多个广告。所述云还可以包括用户可以从其选择领域的领域接口。所述云可以推荐所选择的领域所专用的项和/或显示广告。
在示出的实施方式中,系统10包括被配置为显示图形用户接口(GUI)24的客户端20、和服务器26。服务器26包括接口(IF)30、逻辑部32、和存储器34。逻辑部32包括处理器36和应用程序38,例如相关度引擎40、GUI促进器42、广告引擎41、和领域引擎43。存储器34存储项44和应用程序38。
客户端20可以是被配置为显示GUI 24的任何适当的装置。客户端20可以包括具有显示器的计算机、电视、移动装置(例如个人数字助理或蜂窝电话)、计算机化的护目镜(goggle)、或其它适当装置。参考图2更详细地描述GUI 24。
图2示出了包括云50的GUI 24的示例。在示例中,云50包括项(例如项44)、领域接口55、和一个或更多个广告57。
在特定实施方式中,云50的项可以包括推荐给用户的一个或更多个项,或输出项52。输出项52与输入到用户输入域56的一组输入项54(其可以包括零个、一个、二个或更多的输入项54)相关。云的项至少还可以包括输入项54的子集。云的项可以按任何适当的顺序布置,例如按字母顺序或者按相关度顺序。项可以具有任何适当的图形特征,例如任何适当的字体、字体尺寸、字体颜色、下划线、加粗、或斜体。项的图形特征还可以包括伴随在项上移动光标或选择项的声音。
在特定实施方式中,项(例如输出项52)的图形特征表示该项与输入项54的相关度。例如,更大的字体尺寸可以表示更高的相关度。可以按照任何适当方式根据相关度来确定字体尺寸。作为示例,可以通过对与项的相关度排序相关联的值进行归一化、并且将这些值转换为字体尺寸来计算字体尺寸。作为另一示例,可以通过按相关度对项进行排序并且向各个字体尺寸指配预定数量的项来计算字体尺寸。
在特定实施方式中,云50可以包括如下的一个或更多个图形元素:用户可以利用这一个或更多个图形元素来产生修改输入项54的用户动作,这导致在云50中显示更新的输出项52。图形元素的示例包括用户分别可以选择、滚动、或点击的链接、滚动条、或单选按钮。在特定实施方式中,云50可以提供句柄,所以输出项52可以程式化地传递到模块、网页、表单、应用编程接口(API)、或应用程序。
在特定实施方式中,广告57可以包括用来推销产品或服务的广告,例如文本广告或赞助商链接。广告57可以涉及项(例如输入项54和/或输出项52)并且可以随着项变化而更新。广告57可以在项很近处显示。下面更详细地描述广告57。
在特定实施方式中,领域接口55允许用户选择领域(例如新闻、能源、医药、或添加/创建领域)来启动输出项52和/或所选择领域专用的广告57的显示。如果项(或广告)在领域中具有重要意义并且/或者项(或广告)的相关度由领域确定,则可以将该项(或广告)视为该领域专用。在特定实施方式中,所选择领域可以具有可区别的图形特征,例如不同的颜色或更大的字体尺寸。
在特定实施方式中,领域接口55可以呈现用户可以从其选择领域的领域列表。可以使用任何适当的图形元素呈现领域,例如使用文本或标签。在另一实施方式中,领域接口55可以包括领域按钮,可以选择领域按钮来显示具有领域列表的领域菜单,用户可以从领域列表选择领域。例如在示出的实施方式中,领域列表、领域按钮、和领域菜单可以位于云50的任何适当位置。下面更详细地描述领域接口55。
云50可以在任何适当的处理中使用,例如搜索处理、标签处理、或推荐处理。在搜索处理中,可以将云50的输出项52用作向搜索引擎查询或者提供查询接口的另一系统或应用程序的输入。
在标签处理中,可以将一个或更多个输出项52用于用标签来给内容(文档、部分文档、图像、视频、音频、新文章等)作注解。尝试对内容加标签可以启动云50。可以从云50中选择项来对内容加标签。
在推荐处理中,可以将一个或更多个输出项52用作为用于调用应用程序的输入。例如,如果云50显示网站(或者到网站的链接),则用户可以选择网站以打开该网站。如果云50显示歌曲(或者到歌曲文件的链接),则用户可以选择歌曲以播放该歌曲。参照服务器26来更详细地描述GUI24。
云50可以按任何适当方式弹出(或出现)或者退下(或消失)。在特定实施方式中,例如,当光标移动到用户输入域56或其它指定区域时、或者当用户装置以特定的平移和/或旋转移动而发生移动时,云50可以弹出。例如,当光标移动出云50或域56时,经过了预定量的用户不活动时间时,用户装置以特定的平移和/或旋转移动而发生移动时,或者出现了例如点击关闭按钮或图标的用户动作时,云50可以消失或者逐渐消失。
在特定实施方式中,当光标移动到文档、应用程序或网页中的诸如词、链接、或的其它对象的对象上(并且可能停留)时,云50可以弹出。在这些实施方式中,云50可以程式化地接受第一输入并且显示与该对象相关或者从该对象导出的输出项52。可以选择输出项52来将查询公式化以提交到另一模块、网页、表单、API、应用程序、或搜索引擎。
在特定实施方式中,云50是交互性的,即,用户可以执行用户动作来与云50交互。用户动作的示例包括点击、拖拽、或者以其他方式选择一项;以及在域中输入、修改、或者移除一项。用户动作的其它示例包括由用户以预定方式(平移和/或旋转用户装置)来移动该用户装置,或者由用户选择装置的一部分(键盘或板按钮或软键)。在特定实施方式中,如果光标移到项上,则该项可以改变图形特征(例如颜色),表示可以选择该项以进行特定动作(例如移除)。
在特定实施方式中,云50是动态的,即,云50可以响应于用户动作而更新。例如,云50可以更新项、项的图形特征(例如字体尺寸)、或者其它信息。
在特定实施方式中,在将信息输入云50的域之前,可以用输出项52预填入云50。可以根据场景的场景参数来选择预填入的输出项52。场景的示例可以包括云50处于的移动装置的场景。这种场景的参数的示例包括装置特征(例如装置位置或装置类型)、装置用户的特征(例如用户历史或用户社区历史)、时间特征(例如当日时间、日期、星期几、或月份)、以及由广告主驱动的特征。
在特定实施方式中,响应于用户动作或者其它动作(例如,从另一应用程序、模块、或者接口程式化地传送项作为向云50的输入),可以将项添加到云20的输入项54,或者从云20的输入项54移除或排除项。例如,用户动作可以使得输入项被更新。更新输入项导致调用相关度引擎40来接收更新的输出项。然后用更新的输出项来更新云50。
在特定实施方式中,可以用与现有输入项54相关的新输出项52来更新云50。例如,可以通过在当前领域中返回更深的项来识别新输出项52,其中“更深的”可以意味着更加专用,不那么通用,并且/或者不那么大众化。作为另一示例,可以通过根据不同领域(例如,其可以是一组与云相关联的预定义领域)确定相关度来识别新输出项52。
可以按任何适当方式从云50移除输入项54。例如,可以通过从域删除项来移除该项。作为另一示例,可以通过将光标移到项上、使得该项改变表示如果选择该项则将移除该项的图形特征(例如改变为红色或删除线字体)、然后选择该项,从而移除该项。作为另一示例,可以通过将光标移到项上并在项上双击来移除项。
可以按任何适当方式从搜索查询中移除输入项54。例如,可以通过以否定方式,例如以“and not[项]”的形式,将项添加到查询来移除项。作为另一示例,可以通过右击、或者单击并保持,直到出现表示词处于否定状态的图形特征变化(例如颜色变化或者声音启动)并且然后选择项,来移除该项。
可以执行其它适当的用户动作来产生特定响应。在某些实施方式中,在项的不同部分上点击可以启动项的添加或者移除。例如,在左侧点击启动添加,并且在右侧点击发起取消(或者相反)。在某些实施方式中,在云50的不同区域中或者在不同云50中的项上点击可以启动项的添加或移除。例如,在指定用于添加项的云中的项上进行点击启动添加,并且在指定用于移除项的云中的项上进行点击启动移除。
在特定实施方式中,例如,当在移动装置中实现GUI 24时,可以实现减少键入需要的用户动作。作为示例,云50可以基于用户装置的移动(例如平移、旋转、和/或其它姿态)而出现或消失或以其他方式更新。在某些情况下,检测到第一类型的移动使得云50出现,检测到第二类型的移动使得云50消失。作为另一示例,当被目标为移动装置的“浏览器检测”确定时,可以在网页中启动云50。作为另一示例,键盘或板按钮或软键可以在应用程序或浏览器的场景中引起云50。
可以使用包括用于显示云50的指令的代码来实现云50。云代码可以包括以任何适当方式(例如,作为工具栏、插件、附加物、或扩展)实现的任何适当代码(例如JavaScript指令)。在一个示例中,云代码可以用预定义网站的列表来存储或访问文件。当用户的网络浏览器访问预定义的网站时,随着在网络浏览器中呈现预定义网站的内容,云代码画出云50。云代码可以更新预定义网站的列表,例如周期性地或者在网络浏览器启动时更新。
可以按任何适当的方式提供云代码。在某些示例中,用户的计算机访问的网站可以将云代码并入用户的网络浏览器的源代码内。当访问所访问网站的搜索接口时,云50出现。在其它示例中,可以将云代码安装到网络浏览器内。在其它示例中,可以将云代码生来就并入在网络浏览器中。在其它示例中,可以将包括云代码的应用程序安装到计算机上。
返回参考图1,存储器34中存储的项44可以是通过引用而指示它本身或者对象的词或短语。例如,因为“树”可以在多个意义上表示树的概念,所以项44可以指示它本身。通过引用而指示对象的项44的示例包括由它的标题(项)、它的内容的概要(项)、或者描述它的内容的短语(项)指示的网页(对象);由它的标题(项)指示的成分(对象);由用户名(项)指示的用户(对象);由它的标题(项)指示的歌曲或其它多介质对象(对象);由艺术家姓名(项)指示的艺术家(对象);由它的标题或者作者(项)指示的文档(对象);以及由它的标题(项)指示的电影(对象)。
在示出的实施方式中,GUI促进器24帮助显示GUI 24。在特定实施方式中,GUI促进器24可以发送关于特定网站是否应当显示云50、云50的内容、和/或云50的外观的指令。
相关度引擎40确定项之间的相关度。相关度可以按任何适当方式来定义。在特定实施方式中,可以根据相似性而导出相关度。可以使用任何适当的相似性定义,例如:
1.基本相似性
a.项A和B之间的基本相似性(A)可以定义为包括项A和B二者的同现场景的数量与包括项A或B中的任一个的同现场景的数量的比例:
A(A,B)=|AB|/|A or B|
两个项可以同现,如果它们都在相同的同现场景或“容器”内至少出现一次。同现场景的示例包括文档和段落。以下是示例性容器和示例性对应项类型的列表:
容器或同现场景 项
网页 词或短语
文档 词或短语
配方 成分
Web会话 网页
用户是其中成员的社区 社区或社群
用户的电影收集 电影
用户的音乐收集 歌曲或艺术家
b.项A和B之间的基本相似性(A)可以定义为包括项A和B二者的同现场景的数量与包括A的同现场景的数量或包括B的同现场景的数量的最大值的比例:
A(A,B)=|AB|/max(|A|,|B|)
2.方向相似性
项A和B之间的方向相似性(DAff)可以定义为假定在同现场景中观察A的情况下观察到B的条件概率:
DAff(A,B)=|AB|/|A|
即,方向相似性可以是包括项A和B二者的同现场景的数量与包括项A的同现场景的数量的比例。通常DAff(A,B)不同于DAFF(B,A)。
3.不同方向的相似性
项A和B之间的不同方向的相似性可以定义为项A和B之间的方向相似性减去说明项B在本体(corpus)中的公共性(common-ness)的因子。项B在本体中的公共性可以是项B的基本相似性或方向相似性值在本体中其它项上的统计值。在特定实施方式中,项B在本体中的公共性可以是项B的平均相似性(AA),这产生了不同方向的相似性的以下定义:
DiffDAff(A,B)=DA(A,B)-AA(B)
项B的平均相似性(AA),即平均方向相似性可以定义为:
AA(B)=AVERAGE_x Daff(x,B)
即,平均相似性可以是项B的方向相似性在同现场景中其它项上的平均。
在特定实施方式中,可以使用项之间的相似性来构造项的加权有向图,其中项之间的有向边的权重表示它们对于领域的绝对或相对接近性。可以根据单个容器中的项的排列、或者跨越多个容器的一个或更多个集合而导出这些图。例如,特定实施方式可以使用特定领域中的文档(容器)的集合和每个文档中的词或短语(项)的排列来创建项的加权有向图,其中权重表示在领域中项之间的接近性。
在特定实施方式中,领域可以是垂直的。垂直领域的示例包括与特定主题(例如专利、医药信息、金融信息、电信、配方等)相关联的领域。领域可以包含一个或更多个特定介质类型。介质类型的示例包括图像、视频、电影、新闻、科学文章、广告等。
在特定实施方式中,领域可以包含一个或更多个特定场景。场景的示例包括网站、文档、集合等。领域可以涉及一个或更多个特定用户。这些领域的示例包括用户的一个或更多个网络会话、用户的导航历史、用户的一个或更多个偏好、与用户相关的数据(例如电子邮件)、从用户到一个或更多个搜索引擎的一个或更多个查询、和/或其它领域。
可以按任何适当方式确定相关度。在特定实施方式中,可以根据任何适当的计算来确定相关度。计算的示例可以在2009年2月10日提交的标题为“Determining Words Related to a Given Set of Words”的美国12/368689号专利申请中找到,在此通过引用将其并入。该计算对表示项的接近性的项有向加权图形进行运算。该计算使用向云的输入项作为输入。将计算的输出用作云50中显示的输出项。在特定实施方式中,可以通过如下方式来确定相关度:计算领域中的可能项与云50的最近输入项54的至少一个子集的相关度,并且返回与输入项54有最高相关度的项。
在特定实施方式中,可以根据用户搜索查询来确定输出项54。在实施方式中,可以确定具有相关项的查询。包括输入项54的查询例如可以按它们使用频率的降序来排序,然后对它们进行匹配。可以选择预定量的最高排序的查询作为具有相关项的查询。
在特定实施方式中,关于特定领域或领域组合的项相关度不将搜索、加标签、或推荐处理中的效用限制于该领域或领域组合。例如,尽管可能关于制药专利领域定义了相关度,但是这些项也可以用于新闻故事领域中的搜索处理。
广告引擎41识别要包括在云50中的广告57。广告引擎41可以与相关度引擎40协作来识别与诸如输入项54和/或输出项52的一组项中的至少一个项相关的广告57。广告引擎41可以与领域引擎43协作来识别领域专用的广告57。广告引擎41可以随着项变化来更新广告57。例如,广告引擎41可以检测这一组项中的变化,并且识别与所改变组的至少一个项相关的下一个广告57。作为另一示例,广告引擎41可以检测所选择领域中的变化并且识别该领域专用的下一个广告57。
领域引擎43接收用户通过领域接口55选择的领域,并且识别所选择领域专用的输出项52和/或广告57的至少一个子集。然后可以使用所识别的项和/或广告57来更新云50。随后的查询可以产生所选择领域专用的输出项52和/或广告57,直到选择了新的领域。
领域引擎43可以按任何适当方式接收所选择领域。在特定实施方式中,领域接口55可以包括用户可以从中选择领域的领域列表。在这些实施方式中,当用户从领域列表进行了选择时,领域引擎43接收领域。在其它实施方式中,领域接口55可以包括领域按钮,可以选择领域按钮来显示具有领域列表的领域菜单,用户可以从领域列表选择领域。在这些实施方式中,领域引擎43确定已选择了按钮并且帮助显示包括领域列表的领域菜单。当用户从领域列表进行了选择时,领域引擎43接收该领域。
领域引擎43可以列出领域列表中的任何适当领域。在特定实施方式中,领域引擎43列出与搜索查询高度相关的领域,并且可以随着搜索查询变化而改变领域。在特定实施方式中,领域引擎43可以将更相关的领域在不那么相关的领域之前列出。
在特定实施方式中,领域引擎43可以将领域添加到领域列表。在这些实施方式中,领域引擎43接收来自用户的添加领域请求。领域引擎43可以请求用户提供描述用户意欲添加的领域的一个或更多个领域搜索项。领域引擎43可以搜索与所述领域搜索项相关的一个或更多个领域,然后帮助显示这些领域。领域引擎43可以接收从所显示的领域中选择的领域,并且将所选择领域添加到领域列表。
领域引擎43可以创建新领域并使得该领域对于一个或更多个其他用户可用。领域引擎43可以按任何适当方式创建领域。在特定实施方式中,领域引擎43可以从用户接收对于领域的创建领域请求和领域资料。领域资料可以包括与领域相关联的任何资料。领域资料的示例包括领域名称、定义领域的项、和/或属于领域的网站和/或文档。领域引擎43可以创建领域并将领域映射到领域资料。
在特定实施方式中,领域引擎43可以根据与用户相关联的领域资料自动(独立于创建领域请求地)创建领域。这种领域资料的示例包括关于用户计算机的资料(例如文件或被标记的网站)、以及/或者去往/来自用户计算机的业务流量(例如电子邮件或网络业务流量)。
图3示出了可以用于帮助显示具有广告和领域特征的交互动态云50的方法的实施方式。参考图4A到4E描述该实施方式。
方法开始于步骤110,其中GUI促进器42在客户端20处帮助显示GUI 24(图4A)。GUI 24包括用户输入域56和空白云50。当光标移到用户输入域56上时,云50可以出现。在某些实施方式中,云50可以包括用户输入域56和领域接口55。
在步骤114,通过用户输入域56接收一个或更多个输入项54(图4B)。当用户键入每一个搜索项时,可以接收输入项54。在该示例中,输入“宽带”。在步骤116,领域引擎43通过领域接口55接收所选择领域。在该示例中,选择了“新闻”领域并且以粗体示出。如果没有选择领域,则使用包括所有领域的默认领域。如果使用默认领域,则可以在对领域没有限制的情况下执行对输出项52、广告57和搜索结果58的选择。
在步骤118,确定与输入项54相关的输出项52。在步骤120,领域引擎43识别所选择领域专用的输出项52。在步骤122,帮助显示具有与输入项54相关并且所选择领域专用的输出项52的云50(图4C)。云50可以显示输出项52,作为对另外搜索项的推荐。当用户在搜索项中键入时,输出项52可以出现。输出项52可以具有表示输出项52与输入项54的相关度的字体尺寸。在步骤124,帮助显示云50的广告57(图4C)。广告57可以是关于与搜索相关联的项(例如输入项54和/或输出项52)的,并且/或者可以是所选择领域专用的。
在步骤130,执行搜索查询。当将项添加到查询或从查询删除项、以及/或者选择或改变领域时,可以自动执行查询。在其它示例中,可以响应于例如通过选择搜索按钮而发送的对于执行的明确请求来执行查询,或者可以在预定的静止时段(例如10到20、20到40、或40到60秒的范围内的静止)之后执行查询。在步骤132呈现搜索结果58(图4D)。可以在相同页面上并且在云50的附近呈现搜索结果58。
在步骤136,可以改变输入项54和/或领域(图4D)。例如,用户可以点击输出项52以将输出项52添加到搜索查询或者从搜索查询移除输出项52。每次输入项54和/或领域变化,就更新云50的输出项52。在该示例中,将“复用”和“光学”添加到“宽带”,产生了不同的输出项52。如果输入项54和/或领域不同,则方法返回到步骤114。如果在步骤126不改变输入项54和/或领域,则方法继续到步骤130。
在步骤142,领域引擎43接收来自用户的添加和/或创建(添加/创建)领域的请求。在该示例中,请求是添加/创建“专利”领域。在步骤144,领域引擎43添加/创建该领域,并且在步骤148更新领域接口55(图4E)。方法然后结束。
这里描述的系统和装置的部件可以包括接口、逻辑部、存储器、和/或其它适当元件。接口接收输入,发送输出,对输入和/或输出进行处理,并且/或者执行其它适当操作。接口可以包括硬件和/或软件。
逻辑部执行部件的操作,例如执行指令以根据输入生成输出。逻辑部可以包括硬件、软件、和/或其它逻辑。逻辑部可以编码在一个或更多个有形介质中并且当由计算机执行时可以执行操作。特定的逻辑部,例如处理器,可以管理部件的操作。处理器的示例包括一个或更多个计算机、一个或更多个微处理器、一个或更多个应用程序、和/或其它逻辑部。
在特定实施方式中,实施方式的操作可以由一个或更多个计算机可读的介质来执行,所述计算机可读介质编码有计算机程序、软件、计算机可执行指令、和/或能够由计算机执行的指令。在特定实施方式中,实施方式的操作可以由一个或更多个计算机可读介质来执行,所述计算机可读介质存储有计算机程序、用计算机程序实现、并且/或者编码有计算机程序,并且/或者具有存储的和/或编码的计算机程序。
存储器存储信息。存储器可以包括一个或更多个有形、计算机可读、和/或计算机可执行的存储介质。存储器的示例包括计算机存储器(例如随机存取存储器(RAM)或只读存储器(ROM))、大容量存储介质(例如硬盘)、可移除存储介质(例如光盘(CD)或数字视频盘(DVD))、数据库和/或网络存储器(例如服务器)、和/或其它计算机可读介质。
在不偏离本发明范围的情况下,可以对这里描述的系统和装置进行修改、添加、或者省略。系统和装置的部件可以集成或分离。而且,系统和装置的操作可以由更多、更少、或者其它的部件来执行。另外,系统和装置的操作可以使用包括软件、硬件、和/或其它逻辑的任何适当逻辑来执行。如在本文献中所使用,“每个”指代一组中的每个元件或者一组中的子集的每个元件。
在不偏离本发明范围的情况下,可以对这里描述的方法进行修改、添加、或者省略。方法可以包括更多、更少、或者其它的步骤。另外,可以任何适当顺序执行步骤。
尽管根据特定实施方式描述了本公开,对于本领域技术人员来说,对实施方式的变更和置换将是明显的。因此,实施方式的以上描述不约束本公开。在不偏离如以下权利要求所定义的本公开的精神和范围的情况下,其它变化、替换和变更是可能的。
相关申请
本申请要求Stergios Stergiou等于2008年11月17日提交的题为“An Interactive and Dynamic Cloud of Terms Related to an Input of Oneor More Terms”、代理机构为卷号073338.0672的美国临时申请第61/115,169号,在35 U.S.C.§119(e)下的权益,通过引用将其并入在此。
Claims (24)
1.一种方法,该方法包括以下步骤:
帮助显示图形用户接口的图形云,该图形云包括用户输入域和领域接口;
接收输入到所述用户输入域的一组输入项;
接收输入到所述领域接口的所选择领域;
确定与所述输入项相关并且所选择领域专用的一个或更多个输出项;以及
帮助显示包括所述输出项的所述图形云。
2.根据权利要求1所述的方法,该方法还包括以下步骤:
接收添加领域请求以及一个或更多个领域搜索项;
搜索与所述领域搜索项相关的一个或更多个领域;
帮助显示包括所述一个或更多个领域的所述图形云;以及
接收对所述一个或更多个领域的选择。
3.根据权利要求1所述的方法,该方法还包括以下步骤:
接收请求创建新领域的创建领域请求;
接收该领域的领域资料;
将所述新领域映射到所述领域资料;以及
帮助显示包括所述新领域的所述图形云。
4.根据权利要求1所述的方法,该方法还包括以下步骤:
创建新领域;以及
使得所创建的领域对于一个或更多个其他用户可用。
5.根据权利要求1所述的方法,该方法还包括以下步骤:
帮助显示包括所选择领域的所述领域接口,所述所选择领域具有区别的图形特征。
6.根据权利要求1所述的方法:
所述领域接口包括领域列表;并且
接收所选择领域的步骤还包括接收从所述领域列表选择的领域。
7.根据权利要求1所述的方法:
所述领域接口包括领域按钮;并且
接收所选择领域的步骤还包括:
确定已选择了所述领域按钮;
帮助显示包括领域列表的领域菜单;以及
接收从所述领域列表选择的领域。
8.根据权利要求1所述的方法,该方法还包括以下步骤:
访问包括用于显示所述图形云的一个或更多个指令的云代码;以及
根据所述云代码来帮助显示所述图形云。
9.根据权利要求1所述的方法,该方法还包括以下步骤:
用一个或更多个预填入的输出项来对所述云进行预填入。
10.一个或更多个有形计算机可读存储介质,其存储的逻辑当被执行时可以进行以下操作:
帮助显示图形用户接口的图形云,该图形云包括用户输入域和领域接口;
接收输入到所述用户输入域的一组输入项;
接收输入到所述领域接口的所选择领域;
确定与所述输入项相关并且所选择领域专用的一个或更多个输出项;以及
帮助显示包括所述输出项的所述图形云。
11.根据权利要求10所述的介质,所述逻辑当被执行时还可以进行以下操作:
接收添加领域请求以及一个或更多个领域搜索项;
搜索与所述领域搜索项相关的一个或更多个领域;
帮助显示包括所述一个或更多个领域的所述图形云;以及
接收对所述一个或更多个领域的选择。
12.根据权利要求10所述的介质,所述逻辑当被执行时还可以进行以下操作:
接收请求创建新领域的创建领域请求;
接收该领域的领域资料;
将所述新领域映射到所述领域资料;以及
帮助显示包括所述新领域的所述图形云。
13.根据权利要求10所述的介质,所述逻辑当被执行时还可以进行以下操作:
创建新领域;以及
使得所创建的领域对于一个或更多个其他用户可用。
14.根据权利要求10所述的介质,所述逻辑当被执行时还可以进行以下操作:
帮助显示包括所选择领域的所述领域接口,所述所选择领域具有区别的图形特征。
15.根据权利要求10所述的介质:
所述领域接口包括领域列表;并且
所述逻辑当被执行时还可以进行操作,以通过接收从所述领域列表选择的领域来接收所选择领域。
16.根据权利要求10所述的介质:
所述领域接口包括领域按钮;并且
所述逻辑当被执行时还可以进行操作,以通过以下步骤来接收所选择领域:
确定已选择了所述领域按钮;
帮助显示包括领域列表的领域菜单;以及
接收从所述领域列表选择的领域。
17.根据权利要求10所述的介质,所述逻辑当被执行时还可以进行以下操作:
访问包括用于显示所述图形云的一个或更多个指令的云代码;以及
根据所述云代码来帮助显示所述图形云。
18.根据权利要求10所述的介质,所述逻辑当被执行时还可以进行以下操作:
用一个或更多个预填入的输出项来对所述云进行预填入。
19.一种方法,该方法包括以下步骤:
帮助显示图形用户接口的图形云,该图形云包括用户输入域;
接收输入到所述用户输入域的一组输入项;
确定与所述输入项相关的一个或更多个输出项;
识别与包括所述输入项和所述输出项的组中的至少一项相关的一个或更多个广告;以及
帮助显示包括所述一个或更多个广告的所述图形云。
20.根据权利要求19所述的方法,识别一个或更多个广告的步骤还包括:
识别所选择的领域专用的一个或更多个广告。
21.根据权利要求19所述的方法,该方法还包括以下步骤:
检测包括所述输入项和所述输出项的所述组中的变化;
识别与变化了的组中的至少一项相关的一个或更多个下一广告;以及
帮助显示包括所述一个或更多个下一广告的所述图形云。
22.一个或更多个有形计算机可读存储介质,其存储的逻辑当被执行时可以进行以下操作:
帮助显示图形用户接口的图形云,该图形云包括用户输入域;
接收输入到所述用户输入域的一组输入项;
确定与所述输入项相关的一个或更多个输出项;
识别与包括所述输入项和所述输出项的组中的至少一项相关的一个或更多个广告;以及
帮助显示包括所述一个或更多个广告的所述图形云。
23.根据权利要求22所述的介质,所述逻辑当被执行还可以进行操作以通过以下步骤来识别一个或更多个广告:
识别所选择的领域专用的一个或更多个广告。
24.根据权利要求22所述的介质,所述逻辑当被执行还可以进行以下操作:
检测包括所述输入项和所述输出项的所述组中的变化;
识别与变化了的组中的至少一项相关的一个或更多个下一广告;以及
帮助显示包括所述一个或更多个下一广告的所述图形云。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11516908P | 2008-11-17 | 2008-11-17 | |
US61/115,169 | 2008-11-17 | ||
US12/613,731 US20100125809A1 (en) | 2008-11-17 | 2009-11-06 | Facilitating Display Of An Interactive And Dynamic Cloud With Advertising And Domain Features |
US12/613,731 | 2009-11-06 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101739449A true CN101739449A (zh) | 2010-06-16 |
Family
ID=41693120
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910222741A Pending CN101739449A (zh) | 2008-11-17 | 2009-11-17 | 具有广告和领域特征的交互动态云的便利显示 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20100125809A1 (zh) |
EP (1) | EP2189917A1 (zh) |
JP (1) | JP5418161B2 (zh) |
CN (1) | CN101739449A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106557927A (zh) * | 2015-09-22 | 2017-04-05 | 阿里巴巴集团控股有限公司 | 一种多方数据处理方法及系统 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100125809A1 (en) * | 2008-11-17 | 2010-05-20 | Fujitsu Limited | Facilitating Display Of An Interactive And Dynamic Cloud With Advertising And Domain Features |
US20110270678A1 (en) * | 2010-05-03 | 2011-11-03 | Drummond Mark E | System and method for using real-time keywords for targeting advertising in web search and social media |
DE212011100017U1 (de) * | 2010-08-19 | 2012-04-03 | David Black | Prädiktive Anfragevervollständigung und prädiktive Suchergebnisse |
US10091322B2 (en) | 2011-10-18 | 2018-10-02 | Qualcomm Incorporated | Method and apparatus for improving a user experience or device performance using an enriched user profile |
CN105446608A (zh) * | 2014-09-25 | 2016-03-30 | 阿里巴巴集团控股有限公司 | 信息搜索方法、信息搜索装置及电子装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020052894A1 (en) * | 2000-08-18 | 2002-05-02 | Francois Bourdoncle | Searching tool and process for unified search using categories and keywords |
US20060248054A1 (en) * | 2005-04-29 | 2006-11-02 | Hewlett-Packard Development Company, L.P. | Providing training information for training a categorizer |
US20070162422A1 (en) * | 2005-12-30 | 2007-07-12 | George Djabarov | Dynamic search box for web browser |
US20080109401A1 (en) * | 2006-09-12 | 2008-05-08 | Microsoft Corporation | Presenting predetermined search results with query suggestions |
Family Cites Families (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6038560A (en) * | 1997-05-21 | 2000-03-14 | Oracle Corporation | Concept knowledge base search and retrieval system |
US6282548B1 (en) * | 1997-06-21 | 2001-08-28 | Alexa Internet | Automatically generate and displaying metadata as supplemental information concurrently with the web page, there being no link between web page and metadata |
US5987457A (en) * | 1997-11-25 | 1999-11-16 | Acceleration Software International Corporation | Query refinement method for searching documents |
US6421675B1 (en) * | 1998-03-16 | 2002-07-16 | S. L. I. Systems, Inc. | Search engine |
US6785671B1 (en) * | 1999-12-08 | 2004-08-31 | Amazon.Com, Inc. | System and method for locating web-based product offerings |
US7490091B2 (en) * | 2000-02-22 | 2009-02-10 | Harvey Lunenfeld | Metasearching a client's request for displaying at least one list comprising at least one advertisement on the client |
US20010021934A1 (en) * | 2000-03-08 | 2001-09-13 | Takeshi Yokoi | Processing device for searching information in one language using search query in another language, and recording medium and method thereof |
WO2001067207A2 (en) * | 2000-03-09 | 2001-09-13 | The Web Access, Inc. | Method and apparatus for organizing data by overlaying a searchable database with a directory tree structure |
US7076443B1 (en) * | 2000-05-31 | 2006-07-11 | International Business Machines Corporation | System and technique for automatically associating related advertisements to individual search results items of a search result set |
US7493315B2 (en) * | 2000-11-15 | 2009-02-17 | Kooltorch, L.L.C. | Apparatus and methods for organizing and/or presenting data |
US6920448B2 (en) * | 2001-05-09 | 2005-07-19 | Agilent Technologies, Inc. | Domain specific knowledge-based metasearch system and methods of using |
JP2003157283A (ja) * | 2001-09-04 | 2003-05-30 | Burittsua:Kk | 情報検索プログラム |
US20030084066A1 (en) * | 2001-10-31 | 2003-05-01 | Waterman Scott A. | Device and method for assisting knowledge engineer in associating intelligence with content |
WO2003079235A1 (en) * | 2002-03-12 | 2003-09-25 | Webchoir, Inc. | System and method for storing and retrieving thesaurus data |
EP1497756A4 (en) * | 2002-04-01 | 2006-07-12 | Overture Services Inc | DISPLAY OF RESEARCH LISTS PAID PROPORTIONALLY TO THE EXPENSES OF THE ADVERTISER |
US20050149496A1 (en) * | 2003-12-22 | 2005-07-07 | Verity, Inc. | System and method for dynamic context-sensitive federated search of multiple information repositories |
US7899802B2 (en) * | 2004-04-28 | 2011-03-01 | Hewlett-Packard Development Company, L.P. | Moveable interface to a search engine that remains visible on the desktop |
US20060195442A1 (en) * | 2005-02-03 | 2006-08-31 | Cone Julian M | Network promotional system and method |
JP2006277281A (ja) * | 2005-03-29 | 2006-10-12 | Fujitsu Ltd | 広告管理方法、Webページ表示装置、およびコンピュータプログラム |
US20060248078A1 (en) * | 2005-04-15 | 2006-11-02 | William Gross | Search engine with suggestion tool and method of using same |
US20060282416A1 (en) * | 2005-04-29 | 2006-12-14 | William Gross | Search apparatus and method for providing a collapsed search |
WO2007016457A2 (en) * | 2005-07-29 | 2007-02-08 | Bender Gary T | Apparatuses, methods and systems for a composite multimedia content generator |
US7668825B2 (en) * | 2005-08-26 | 2010-02-23 | Convera Corporation | Search system and method |
US7533084B2 (en) * | 2005-11-15 | 2009-05-12 | International Business Machines Corporation | Monitoring user specific information on websites |
US7580926B2 (en) * | 2005-12-01 | 2009-08-25 | Adchemy, Inc. | Method and apparatus for representing text using search engine, document collection, and hierarchal taxonomy |
JP4892971B2 (ja) * | 2005-12-27 | 2012-03-07 | 株式会社Jvcケンウッド | 情報検索装置及びプログラム |
US20060150087A1 (en) * | 2006-01-20 | 2006-07-06 | Daniel Cronenberger | Ultralink text analysis tool |
US20070192293A1 (en) * | 2006-02-13 | 2007-08-16 | Bing Swen | Method for presenting search results |
KR100792699B1 (ko) * | 2006-03-17 | 2008-01-11 | 엔에이치엔(주) | 일반 추천어 및 광고 추천어 자동완성 방법 및 시스템 |
US20070276811A1 (en) * | 2006-05-23 | 2007-11-29 | Joshua Rosen | Graphical User Interface for Displaying and Organizing Search Results |
US7752243B2 (en) * | 2006-06-06 | 2010-07-06 | University Of Regina | Method and apparatus for construction and use of concept knowledge base |
US7779370B2 (en) * | 2006-06-30 | 2010-08-17 | Google Inc. | User interface for mobile devices |
US8255383B2 (en) * | 2006-07-14 | 2012-08-28 | Chacha Search, Inc | Method and system for qualifying keywords in query strings |
US20080071929A1 (en) * | 2006-09-18 | 2008-03-20 | Yann Emmanuel Motte | Methods and apparatus for selection of information and web page generation |
US7552113B2 (en) * | 2006-11-16 | 2009-06-23 | Roe Robert D | System and method for managing search results and delivering advertising and enhanced effectiveness |
US7966309B2 (en) * | 2007-01-17 | 2011-06-21 | Google Inc. | Providing relevance-ordered categories of information |
KR100815215B1 (ko) * | 2007-01-22 | 2008-03-19 | 신한진 | 웹사이트 통합 검색 장치 및 방법 |
US8560398B1 (en) * | 2007-03-29 | 2013-10-15 | Amazon Technologies, Inc. | Method and system for providing item recommendations |
US7844605B2 (en) * | 2007-04-20 | 2010-11-30 | Yahoo! Inc. | Using natural search click events to optimize online advertising campaigns |
US8041709B2 (en) * | 2007-05-25 | 2011-10-18 | Microsoft Corporation | Domain collapsing of search results |
EP2165279A4 (en) * | 2007-06-01 | 2012-01-18 | Getty Images Inc | METHOD AND SYSTEM FOR SEARCHING FOR DIGITAL ASSETS |
US20090089293A1 (en) * | 2007-09-28 | 2009-04-02 | Bccg Ventures, Llc | Selfish data browsing |
US8037066B2 (en) * | 2008-01-16 | 2011-10-11 | International Business Machines Corporation | System and method for generating tag cloud in user collaboration websites |
WO2009117104A1 (en) * | 2008-03-17 | 2009-09-24 | Fuhu, Inc. | Social based search engine, system and method |
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 |
US9053188B2 (en) * | 2008-05-12 | 2015-06-09 | Enpulz, Llc | Web browser accessible search engine with statistics gathering persistence |
US20090287655A1 (en) * | 2008-05-13 | 2009-11-19 | Bennett James D | Image search engine employing user suitability feedback |
US20100241507A1 (en) * | 2008-07-02 | 2010-09-23 | Michael Joseph Quinn | System and method for searching, advertising, producing and displaying geographic territory-specific content in inter-operable co-located user-interface components |
US20100064231A1 (en) * | 2008-09-11 | 2010-03-11 | Gupta Puneet K | System for Creating Associations Between Elements of a Message Application |
US8214361B1 (en) * | 2008-09-30 | 2012-07-03 | Google Inc. | Organizing search results in a topic hierarchy |
US20100125809A1 (en) * | 2008-11-17 | 2010-05-20 | Fujitsu Limited | Facilitating Display Of An Interactive And Dynamic Cloud With Advertising And Domain Features |
US20100146012A1 (en) * | 2008-12-04 | 2010-06-10 | Microsoft Corporation | Previewing search results for suggested refinement terms and vertical searches |
US20100169492A1 (en) * | 2008-12-04 | 2010-07-01 | The Go Daddy Group, Inc. | Generating domain names relevant to social website trending topics |
US20110276921A1 (en) * | 2010-05-05 | 2011-11-10 | Yahoo! Inc. | Selecting content based on interest tags that are included in an interest cloud |
WO2012033873A1 (en) * | 2010-09-10 | 2012-03-15 | Icosystem Corporation | Methods and systems for online advertising with interactive text clouds |
-
2009
- 2009-11-06 US US12/613,731 patent/US20100125809A1/en not_active Abandoned
- 2009-11-16 JP JP2009260862A patent/JP5418161B2/ja not_active Expired - Fee Related
- 2009-11-17 CN CN200910222741A patent/CN101739449A/zh active Pending
- 2009-11-17 EP EP20090176240 patent/EP2189917A1/en not_active Ceased
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020052894A1 (en) * | 2000-08-18 | 2002-05-02 | Francois Bourdoncle | Searching tool and process for unified search using categories and keywords |
US20060248054A1 (en) * | 2005-04-29 | 2006-11-02 | Hewlett-Packard Development Company, L.P. | Providing training information for training a categorizer |
US20070162422A1 (en) * | 2005-12-30 | 2007-07-12 | George Djabarov | Dynamic search box for web browser |
US20080109401A1 (en) * | 2006-09-12 | 2008-05-08 | Microsoft Corporation | Presenting predetermined search results with query suggestions |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106557927A (zh) * | 2015-09-22 | 2017-04-05 | 阿里巴巴集团控股有限公司 | 一种多方数据处理方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
JP5418161B2 (ja) | 2014-02-19 |
US20100125809A1 (en) | 2010-05-20 |
JP2010123120A (ja) | 2010-06-03 |
EP2189917A1 (en) | 2010-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10817931B2 (en) | Systems and methods for selecting third party content based on feedback | |
CN102567897B (zh) | 用于向通信设备的用户展示促销内容的方法和系统 | |
CN106688215B (zh) | 针对内容效能优化的自动点击类型选择 | |
JP4859892B2 (ja) | 商品広告配信装置、商品広告配信方法、及び商品広告配信制御プログラム | |
US20100076841A1 (en) | Advertisement repository and advertisement search | |
US20080215416A1 (en) | Searchable interactive internet advertisements | |
US20090281884A1 (en) | System and process for receiving boosting recommendations for use in providing personalized advertisements to retail customers | |
JP2016520913A (ja) | エンティティ入札 | |
US20130117105A1 (en) | Analyzing and distributing browsing futures in a gesture based user interface | |
CN102947849A (zh) | 互动式广告 | |
WO2014089108A1 (en) | Ad-words optimization based on performance across multiple channels | |
US20130066708A1 (en) | Online advertising system and a method of operating the same | |
CN101739449A (zh) | 具有广告和领域特征的交互动态云的便利显示 | |
KR20110050062A (ko) | 마케팅 서비스 기능을 가지는 소셜 네트워킹 시스템 및 그 방법 | |
US20130006760A1 (en) | Systems and methods for presenting comparative advertising | |
WO2008071120A1 (fr) | Procédé et système d'émission d'information relative de mots-clés sur internet | |
KR20190002961A (ko) | 개인 선호도를 반영한 광고 시스템 및 방법 | |
JP4859893B2 (ja) | 広告配信装置、広告配信方法、及び広告配信制御プログラム | |
RU2683482C2 (ru) | Метод отображения релевантной контекстно-зависимой информации | |
CN101689199A (zh) | 自动搜索广告方法及其系统 | |
US20090198553A1 (en) | System and process for generating a user model for use in providing personalized advertisements to retail customers | |
CN108470289B (zh) | 基于电商购物平台的虚拟物品发放方法及设备 | |
US20090198556A1 (en) | System and process for selecting personalized non-competitive electronic advertising | |
KR20160054067A (ko) | 온라인 콘텐츠의 광고 매칭 방법 및 그를 이용한 광고 매칭 서버 | |
KR20120120552A (ko) | 소셜 네트워크 서비스를 기반으로 하는 실시간 키워드 검색광고 시스템 및 그 시스템을 이용한 광고방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20100616 |