CN101057239A - 增亮用于搜索结果的项 - Google Patents
增亮用于搜索结果的项 Download PDFInfo
- Publication number
- CN101057239A CN101057239A CNA2005800384763A CN200580038476A CN101057239A CN 101057239 A CN101057239 A CN 101057239A CN A2005800384763 A CNA2005800384763 A CN A2005800384763A CN 200580038476 A CN200580038476 A CN 200580038476A CN 101057239 A CN101057239 A CN 101057239A
- Authority
- CN
- China
- Prior art keywords
- blast
- item
- user
- input
- search terms
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 claims description 75
- 230000000295 complement effect Effects 0.000 claims description 57
- 230000014509 gene expression Effects 0.000 claims description 51
- 230000004044 response Effects 0.000 claims description 45
- 238000004590 computer program Methods 0.000 claims description 25
- 230000006870 function Effects 0.000 claims description 13
- 230000008676 import Effects 0.000 claims description 13
- 230000008878 coupling Effects 0.000 claims description 11
- 238000010168 coupling process Methods 0.000 claims description 11
- 238000005859 coupling reaction Methods 0.000 claims description 11
- 230000000007 visual effect Effects 0.000 claims description 7
- 230000008859 change Effects 0.000 claims description 6
- 230000004913 activation Effects 0.000 claims description 4
- 230000008569 process Effects 0.000 claims 15
- 230000000694 effects Effects 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 8
- 230000007246 mechanism Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 5
- 230000007704 transition Effects 0.000 description 5
- 239000012634 fragment Substances 0.000 description 4
- 230000008520 organization Effects 0.000 description 4
- 238000005282 brightening Methods 0.000 description 3
- 238000007639 printing Methods 0.000 description 3
- 239000003086 colorant Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 238000007794 visualization technique Methods 0.000 description 2
- 101100127285 Drosophila melanogaster unc-104 gene Proteins 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001143 conditioned effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000009931 harmful effect Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
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/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9038—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/907—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
Abstract
本发明提供了使用户能够很容易定位出偏好控件、文件、文件夹、控制,或与搜索结果相关的其他系统资源或数据项。在一个实施例中,在与可能进行搜索的一个或多个资源类型相关的搜索域中,用户输入搜索项(或其一部分)。用户可被提供以包含一列可能匹配项的弹出菜单。用户从弹出菜单选择所期望的偏好控件,并显示相应偏好窗格,或包含所选项、控制或其他资源的其他容器。在一个方面,当用户输入搜索项(或其部分)时,将特定图标增亮。具体而言,将表示包含匹配数据项的容器(例如,具有与搜索项相匹配的控制的偏好窗格)的那些图标增亮。根据关于哪个容器可能包含正确匹配的确定程度,使用不同类型的增亮。
Description
相关申请的交叉引用
本申请要求于2004年11月10日递交的题名为“Highlighting IconsFor Search Results”的美国申请No.10/985,630的优先权,该申请所披露内容在此引作参考(代理编号9317)。
技术领域
本发明通常涉及用于呈现搜索结果的用户界面,更具体而言,涉及与搜索结果相关的增亮技术。
背景技术
大多数计算机操作系统提供允许用户指定各种偏好设置的控件。这些控件包括文本域、滚动条、单选按钮、检查框等。例如,诸如MacOS X之类的典型操作系统包含有用于指定偏好的控件,这些偏好诸如:激活屏幕保存器之前的时间长度;屏幕上光标响应鼠标输入而移动的速度;当前日期和时间;外部扬声器音量等。
一般而言,将这些控件以一系列偏好窗格进行组织,并将其集中归类到诸如“System Preferences”或“Control Panels”之类的标题下。用户通过点击上述项或菜单命令以激活System Preferences,由此能够访问控件。作为响应,系统显示包含许多层面的窗口,其中,每个层面均表示偏好窗格,该偏好窗格包含与系统具体组件或特征相关的一组控件。
例如,如果用户想改变网络密码的话,用户通常要执行以下步骤:
-激活System Preferences或菜单命令,给出包含各种偏好的System Preferences窗口;
-点击Network,给出相应偏好窗格,其包含与网络密码相关的控件;
-输入新密码;
-点击OK按钮,保存新密码,偏好窗格消失;以及
-点击关闭按钮,System Preferences窗口消失。
当计算机和操作系统变得越来越复杂时,偏好控件的数量也在增长,正如偏好窗格的数量那样。从而,用户(特别是初学用户)很难发现他们要找的具体控件。用户可能知道他正在找的控件的一般特性,但可能不知道哪个偏好窗格包含该控件。例如,仍用上述示例,如果用户不熟悉偏好窗格的组织方案,他或她就可能不知道去何处查找网络密码表项控件。在许多偏好窗格间进行搜索和/或参阅打印或电子文件可能既困难又耗时。
特别是,当发行新版本的操作系统时,对于控件来说,一般会从一个层面移到另一层面;熟悉先前版本操作系统的用户可能不熟悉控件的新位置。
一旦用户熟悉了偏好窗格的组织方案,他或她可能更容易地发现所需的具体控件。因此,在不强迫用户参阅手册或其他文件的条件下,具有用于针对各控件位置对用户进行训练的某种机制是有益的。
在此背景下,所需要的就是,即便当用户不熟悉偏好窗格的组织方案时,也能帮助用户定位和访问偏好控件的系统和方法。此外,还需要用于对用户进行训练,从而随着时间的推移,他或她会变得更加熟悉各偏好控件位置的系统和方法。此外,还需要用于帮助用户定位其他类型的系统资源、数据等的系统和方法。
发明内容
本发明提供了使用户能够很容易定位计算机系统中项的搜索能力,这些项例如包括数据项、偏好控件、文件、文件夹、控件、或与搜索结果相关的其他系统资源。在一个实施例中,在与可能进行搜索的一个或多个资源类型相关的搜索域中,用户输入搜索项(或其一部分)。用户可被提供以包含一列可能匹配项的弹出菜单。用户从弹出菜单选择所期望的数据项、偏好控件或其他资源,并显示相应文档、偏好窗格、或包含所选项的其他资源或容器。
在一个方面,当用户输入搜索项(或其部分)时,自动将偏好窗口内的某些或其他容器项集增亮。具体而言,将表示包含有与搜索项相匹配的项的容器(例如,包含该词的文件,或具有与搜索项相匹配的控件的偏好窗格)的那些增亮。当用户继续输入其搜索标准时,可动态地更新这些结果。
在一个方面,根据关于哪个偏好窗格或容器可能包含正确匹配的确定程度,使用不同类型的增亮。当比较而言并不确定将找出哪个数据项、控件或资源时,使用第一类型增亮将包含搜索项的偏好窗格或容器增亮。当设置了能够关于搜索项导致更大确定性(例如,如果仅一个偏好窗格或容器包含匹配控件)的足够搜索项输入时,则使用第二种、更佳类型的增亮。
通过以此方式将项增亮,本发明提供了允许用户随着时间的推移学习到在何处找到各种数据项、偏好控件和/或其他资源的训练机制。在一个实施例中,该训练机制按照这样的方式实现,即,相对而言不会噪声不良影响,不会妨碍用户对系统的正常操作;用户根据他或她的要求可随意忽略增亮,并简单输入搜索项(或其部分),从出现的弹出菜单进行选择。
在一个方面,更新弹出菜单结果,并随着用户在搜索域中的输入,增亮会自动出现或消失。从而,用户无需点击Enter或任何其他键来激活本发明的搜索和增亮功能。
本发明的功能并不限于偏好控件。如以下将进行更详细的描述,本发明可在这样的任何情形中实施:即,期望当输入搜索项时,根据搜索项实现动态增亮或定位。例如,本发明可在文件管理器中实施,其中基于文件夹或目录是否包含与搜索项(或其部分)相匹配的文件,将其动态增亮。或者,可在任何应用、情形或场境中,使用此处所描述的增亮技术,而不管是否根据搜索项的输入而执行增亮。
在一个方面,本发明搜索可选词以及文字匹配。将常出现的错误拼写、描述性文本、和/或可选词汇与控件相关联,从而,如果用户输入出现拼写错误或使用可选词汇的搜索项,仍表示匹配。
附图说明
附图表示出本发明的数个实施例与说明书一起,用于解释本发明的原理。
图1所示屏幕快照表示根据本发明一个实施例的系统偏好窗口的示例;
图2所示屏幕快照表示根据本发明的一个实施例,当用户输入2字符查询串之后的第一类型增亮;
图3所示屏幕快照表示根据本发明的一个实施例,当用户输入3字符查询串之后的第一类型增亮;
图4所示屏幕快照表示根据本发明一个实施例的两种类型的增亮;
图5所示屏幕快照表示根据本发明一个实施例,当用户从弹出菜单选择项之后的偏好窗格;以及
图6的框图表示根据本发明一个实施例的功能体系结构。
本领域技术人员应该理解,这些附图仅仅作为根据本发明一个实施例的操作的示例,在不偏离本发明基本特征的条件下,可使用其他用户界面设置和操作模式。
具体实施方式
下面,将参照附图,更详细地描述本发明,其中显示本发明的数个实施例。本发明可表现为多种不同的实现形式,而不应将其构造成局限于此处所给出的实施例。相反,给出这些实施例,会使本领域技术人员更彻底和清楚地理解本发明所披露的内容。
出于说明目的,结合用于对包含有偏好控件的偏好窗格进行定位和激活的机制来描述本发明。此处以及在附图中给出的各种详细描述,有助于理解本发明。然而,这样的详细说明是出于说明目的,并不意在以任何方式对此处所要求的本发明范围进行限制。具体而言,本领域技术人员应该理解,本发明可有助于用户对包含例如数据项、文件、电话号码、人物、地址、文件夹和其他容器、设备,以及用户通过计算机界面可用的任何其他类型数据或资源的任何类型的项进行定位。换而言之,在以下描述中,偏好控件仅仅作为要定位的项的示例,偏好窗格作为包含项的容器的示例。此外,此处所示和描述的具体屏幕布局、外观和词汇意在示意和示例性说明的目的,绝不是对所要求的本发明范围进行限制。
在一个实施例中,将本发明实现于传统个人计算机系统中,例如,iMac、Power Mac、或PowerBook(可从加利福尼亚Cupertino的苹果电脑公司获得),其运行诸如MacOS X(可从苹果电脑公司获得)之类的操作系统。应该理解,还可在其他设备上,例如手持式设备、个人数字助理(PDA)、移动电话、消费电子设备等上实现本发明。可将本发明具体实现为运行在个人计算机上的软件形式。可以附加软件的形式包含本发明,或者其本身可形成部分操作系统,或者它可作为与计算机系统捆绑在一起或单独出售的应用的特征。此处所述本发明的各种特征包括在显示屏上提供的输出,所述显示屏与个人计算机相连。此外,本发明使用通过诸如键盘、鼠标、触摸板等之类输入设备向计算机系统提供输入。这样的硬件组件,包括其操作和彼此间以及与个人计算机的中央处理器之间的交互,在计算机系统领域是众知的,因此在此不对其进行描述。作为屏幕快照所给出的数个附图表示可出现在显示屏或其他输出设备上的用户界面的示例。
现参看图1,所示屏幕快照表示根据本发明一个实施例的系统偏好窗口100的示例。在一个实施例中,响应用户的命令,例如点击项(未示出)或由菜单(未示出)进行选择,激活窗口100。
窗口100包括提供对偏好窗格进行访问的多个101。用户例如通过将屏幕上光标或选择工具导航至预期101并激活该101(例如,通过双击鼠标按键,或单键击盘上的激活键,等等),可以访问偏好窗格。在一个实施例中,每个101均为能够从其相关偏好窗格进行控制的偏好类型的可视化表示。在一个实施例中,每个101还具有文本标签103,文本标签103提供关于能够通过相关层面进行控制的偏好类型的附加信息。本发明无需使用101,或无需101的任何具体视觉特性;实际上,本发明可例如通过简单的文本列表进行操作,其中,在列表中的每项都对应于偏好窗格。
在图1所示示例中,将101分组成数个类别,每个类别由窗口100内的区段102表示。每个类别具有标题104。从而,例如,Hardware类别包括提供对与偏好窗格(例如,CD&DVDs、Displays、EnergySaver、Keyboard & Mouse等)相关的硬件进行访问的101。这种基于类别的组织方案对本发明的操作而言并不是必需的。
对用户而言,当他或她不知道哪个偏好窗格包含预期控件时,本发明使其更易于找出具体偏好控件。用户在搜索域105中输入搜索查询。现在,参看图2,当用户输入查询文本201时,出现弹出菜单202,显示与输入文本相匹配的控件名称。在所示示例中,用户输入了“pa”。菜单202包括包含有文本串“pa”的控件的名称。
在一个实施例中,如下面结合图6将更详细地描述,在内部保持有搜索表601,并且如果需要的话,可定期对其进行更新。在表601中,每个偏好控件504与一个或多个文本串和/或其他元数据(例如包括控件504的标题、在控件504内出现的其他文本、和/或对于偏好控件504的可选和描述性文本串)相关联。从而,在菜单202中的搜索结果不仅能够包括控件504的名称,还可包括与查询文本201相匹配的描述性文本和/或可选文本。在一个实施例中,通过自动提取在每个控件504中出现的所有文本(可能省略通常使用的词,例如,介词、名词等),提前构造出搜索表601。例如,简单参照图5,通过提取诸如“proxy”、“password”、“server”、“passive”等,能够构造出指向偏好窗格500中多个控件504的搜索表表项。在另一实施例中,由开发人员、作家或其他人员,手工地构造搜索表601。
因此,在一个实施例中,菜单202包括控件504的某些名称,这些名称本身不包含文本串“pa”,但与包含“pa”的描述性文本和/或可选文本相关联。例如,Printing控件504与表明用于对页面选择选项进行控制的可选文本相关联。换而言之,用户可能在搜索页面选择控件504,而且没有意识到合适的偏好控件504实际称为“printing”。从而,当用户输入“pa”作为查询文本201时,由于“pa”与“paper selection”相匹配,“Printing”显现为菜单202中的一项203。这样的可选文本可包括常见的误拼,以及可用于其他操作系统的可选词汇,或者用户或其他人员在参考详细特征或功能时可能经常使用的可选词汇。例如,与用户桌面背景相关的控件504可具有包含词“wallpaper”的可选文本,这是由于“background”和“wallpaper”是常结合不同操作系统使用以参考同样常用功能。
这样,在菜单202中给出的搜索结果不仅包括其名称与查询文本201相匹配的那些控件504,还包括具有相匹配的描述性或可选词的那些控件504。
在一个实施例中,菜单202仅包括与应用于安装特征的偏好控件504相对应的结果。如果在用户计算机上未安装特定硬件或软件功能,则从菜单202省略掉应用于该特征的任何偏好控件504。在一个实施例中,为了排除这样的控件504,在表601中,保持有表明应用了表格中每个表项的硬件和/或软件配置。如果在系统中不存在对于表601中特定表项的硬件和/或软件配置,则根据搜索排除该表项。在一个实施例中,如果用户输入了参考未安装特征的查询文本201,他或她将被通知该特征不存在(例如,通过给出对话框,或通过在菜单202内设置说明文本)。在一个实施例中,向用户提供了点击链接或按钮以便安装该特征的机会。
例如,如果用户在不具有蓝牙的系统中搜索蓝牙,将从搜索结果遗漏任何与蓝牙相关的偏好控件504。从而出现对话框或其他说明性文本,以便向用户解释系统不具有蓝牙。
在一个实施例中,当显示表示可选词汇匹配的菜单项时,在菜单项旁边显示可选词汇,或以此取代菜单项,以便明确在菜单202上出现该项的原因。例如,如果用户输入“wa”,其中一个菜单项为“desktopbackground”,菜单项呈现为“Desktop background(wallpaper)”以明确这两个词参考同样的功能,并响应他或她的查询告知用户为什么出现该词。在另一实施例中,仅可选词汇作为菜单项(“Wallpaper”)出现。在另一实施例中,仅出现主要词汇(“Desktop background”),而不会参考可选词汇。在另一实施例中,仅出现主要词汇,但使用某些视觉上截然不同的特性(例如,不同的颜色)对其进行显示,或伴随某些指示器,以明确它是可选文本匹配。
当用户输入查询文本201,同时显示菜单202,将某些101增亮,以表明它们表示包含在菜单202中参考的控件504的偏好窗格500。在一个实施例中,使用不同类型的增亮,如图2中101A所示。该增亮采用聚光灯效果形式,其中除当时环绕每个101A的圆形区域外,使大部分窗口100轻微变暗。从而,这些圆形区域比窗口100的其余区域显得稍亮一些,以便整体效果为在每个101A上出现聚光灯发光。亮度从每个101A中央区域到更暗区域的逐渐过渡会增强该效果。在可选实施例中,可通过将环绕增亮的101A的区域变亮而使窗口100其余区域保持原先同样亮度,以此实现聚光灯效果。在其他实施例中,可使用其他类型的增亮。
此处使用的“增亮(Highlighting)”并不限于所描述和示出的具体聚光灯效果。然而,术语“增亮”意在表示将某些资源或项与其他区分开的任何效果形式。这样效果的示例包括改变相关名称的尺寸、形状、颜色、对比度和/或其他视觉特征,或其他项。在其他实施例中,增亮指在屏幕或窗口特定区域中显示一个或多个项,或将显示区域内的某些项重新安排以表明将它们增亮。在其他实施例中,使用非可视化方式实现增亮;例如,当由光标指向它时增亮后的项能够发出声音,或它们可具有明显感觉到的特性。本领域技术人员应该想到其他可选实施例。
在一个实施例中,当用户在查询域105中输入查询文本201时,菜单202的表示和某些101A的增亮自动发生。从而,用户无需点击Enter键,或手工激活搜索命令。当用户在域105中输入附加字符时,或者用户点击回退键以删除字符时,自动更新菜单202和101A的增亮。一般而言,输入附加字符使查询文本201串加长,从而窄化搜索,并使菜单202包括更少的项(此外,使更少的101A增亮);相反,删除字符使查询文本201串变短,从而增加搜索的负担,并使菜单202包括更多的项(此外,使更多101A增亮)。在一个实施例中,当输入每个字符时,执行处理,当接收输入时,基本上即时提供反馈,例如,如美国专利No.4,704,703对于“Dynamic Input Processing System”所述。
在可选实施例中,根据特定触发器事件执行搜索。例如,每次当用户输入查询文本201而中止时,就可对搜索进行初始化和更新;可建立预定最小中止长度。或者,当用户通过点击Enter键或搜索按钮等请求搜索时,可对其进行初始化或更新。
在一个实施例中,用户可在任意时刻点击任何101或101A,以启动相应偏好窗格500,而与101或101A当前是否增亮无关,并且与当前是否显示菜单202无关。在另一实施例中,无论何时显示菜单202,使未被增亮的101临时无效,但用户能够点击增亮101A以激活偏好窗格500。
现在参考图3,显示同样示例在用户按下了另一键击以对查询文本201添加字符之后的延续,其中在此读出“pas”。在一个实施例中,菜单202和101增亮是自动更新的,以反映新的查询文本201。具体而言,在该示例中,菜单202目前包含项203,项203包含“pas”,或具有包含“pas”的等效文本;菜单202包含比图2所示更少的项,因为对于“pas”所具有的匹配比对于“pa”所具有的匹配更少。同样,减少了增亮的101A的数量,以便仅包括表示出包含有菜单202中所涉及的控件504的偏好窗格500的那些101A。
在一个实施例中,按照101A表示包含有其名称与查询文本201相匹配的控件504的偏好窗格500同样的方式,使具有与查询文本201相匹配的文本标签103的101A增亮。
在一个实施例中,如果101A表示包含有在菜单202中所涉及控件504的偏好窗格500的话,则将它们增亮,而与对于那些101A的文本标签103与查询文本201是否匹配无关。
在一个实施例中,不同类型的增亮效果用于表示具有与查询文本201相匹配文本标签103的101A,这与包含有其名称与查询文本201相匹配的控件504的101A情形相反。
在一个实施例中,根据关于偏好窗格500可能包含正确匹配的确定程度,使用不同类型的增亮。当关于寻找哪个偏好控件504较不确定时,使用第一类型增亮将对于包含搜索项的偏好窗格500的101进行增亮。当设置的足够搜索项输入关于要找的控件产生更大确定性时(例如,如果仅一个偏好窗格500包含匹配控件),则使用第二种、更好类型的增亮。
在任意时刻,用户能够例如通过点键击盘上的上/下箭头,或者将屏幕上光标移到需要的菜单项203,在菜单202内进行导航。现在参看图4,显示用户导航至菜单项203A(其为“Proxy password”菜单项)的示例。菜单项203A以反转视频形式显示,以显示当前将其增亮或选中。本领域技术人员应该理解,可使用任何其他不同可视化技术表示出增亮或选中的菜单项203A。
在一个实施例中,当用户增亮或选择了菜单项203A时,将表示包含有由菜单项203A所参考的控件504的偏好窗格500的101B增亮。在一个实施例中,使用在视觉上不同于对于101A所使用的增亮的不同类型增亮,将101B增亮。通过以此方式将101B增亮,本发明提供了用于指导用户到何处找到各个偏好控件504的有用机制;用户能够在菜单202内进行导航,并发现对于每个菜单项203使用第二增亮技术将哪个101增亮。在所示示例中,101B表示Network偏好窗格500,该偏好窗格包含有与网络操作相关的偏好控件504。
在一个实施例中,与第一增亮技术相比,第二增亮技术更明亮和更强烈,以加强关于其作为“更强烈”形式增亮的概念。例如,围绕101B的区域比围绕101A的区域更亮。而且,从亮区到暗区的过渡更强烈;在一个实施例中,它具有不连续的过渡,而在另一实施例中,它比在围绕101的区域中看到的过渡渐进性更差。
在其他实施例中,可使用其他类型的可视化增亮。可对101A和101B给出不同类型或相同类型的增亮。或者,在另一实施例中,当选中或增亮了菜单项203A时,仅将相应101B增亮(即,对于包含与菜单项203A相对应的控件504的偏好窗格),而对于包含有除了与菜单项203A相对应的控件504之外的控件504的偏好窗格500,即对于其他101B,根本不会将其增亮,即便在菜单202中出现对于那些控件504的菜单项203也是如此。
在一个实施例中,响应于特定触发事件,自动将菜单项203A增亮(以及将相应101B增亮)。例如,当在查询文本201与项203A之间存在整词匹配时,可发生自动增亮。
通过由菜单202激活(例如通过点击)相应菜单项203,用户能够使得控件显示在显示屏。这导致在显示屏上显示包含控件504的偏好窗格500。在一个实施例中,如果包含控件504的偏好窗格500具有多个部分、表格、子层面,或片段,则将包含有控件504的部分、表格,或片段突出显示。在一个实施例中,自动增亮或选中与所选菜单项203相对应的特定控件,从而用户能够理解对控件504进行操作,而不必在屏幕上对其进行搜索。例如,如果控件504为文本域,文本光标可以是活动的,并处于就绪状态,以便接受在文本域内的输入。
在一个实施例中,当用户从菜单202选择了项203时,相应的101立即闪动,以便进一步加强在菜单项203与它们相对应的101之间的联系。
在一个实施例中,在菜单202中使项203A增亮,且用户点击101A时,显示包含有由项203A所参考的控件504的偏好窗格500。同样,在一个实施例中,如果包含控件504的偏好窗格500具有多个部分、表格、子层面,或片段,则将包含控件504的部分、表格,或片段突出显示。如前面段落所述,在一个实施例中,自动将与增亮菜单项203A相对应的特定控件增亮或选中,以便用户能够立即对控件504进行操作,而不必在屏幕上对其进行搜索。
现在,参看图5,显示当用户激活如图4所示“proxy password”菜单项203A时,显示的偏好窗格500的示例。偏好窗格500为Network偏好窗格;如以上所述,Network偏好窗格500与如图4所示网络101B相对应。
在如图5所示示例中,Network偏好窗格500具有四个子层面,其涉及多种类型的网络操作;用户通过点击选择器502能够在子层面之间进行导航。指示器503显示四个子层面的名称:AirPort、TCP/IP、AppleTalk和Proxies。通过在指示器503中将“Proxies”增亮,表示出当前活动的子层面。如以上所述,将该子层面自动突出显示,这是由于它是包含用于设置代理密码的控件504的层面500的部分(因为“Proxypassword”是由用户所激活的菜单项203A,如图4所示)。
用户通过在箭头501上点击,能够导航回到系统偏好窗口100。通过在查询域105中输入或编辑查询文本201,用户能够执行附加搜索。
本发明提供了用于使用户快速定位他或她所关心的偏好控件504的机制。此外,本发明用于训练用户知道哪个偏好窗格500包含哪个偏好控件504。通过当用户输入查询文本201时将多个101增亮,以及通过根据在菜单202内的导航提供附加与众不同的增亮,本发明为用户提供了用来确定哪个偏好窗格500包含所关心的控件504的快速机制。
本发明可用于提供对多个不同类型的控件504和文件的集中式访问。例如,在一个实施例中,如果没有找到相匹配的系统偏好控件504,则本发明的系统显示与查询文本201相匹配的应用偏好控件和/或帮助文本表项。在另一实施例中,呈现出相匹配的应用控件和/或帮助文本表项,这与是否找到匹配系统偏好控件504无关。像对于系统偏好控件504的情形那样,在同一菜单202内可呈现出对于应用偏好控件和/或帮助文本表项的搜索结果;在一个实施例中,使用不同的颜色或其他不同的可视化特征,表明控件类型之间的差异。在另一实施例中,用户能够选择是否以及如何根据查询显示应用偏好控件和/或帮助文本表项。
现在参看图6,显示根据一个实施例用于实现本发明的功能体系结构的框图。如以上所述,可在软件中实现如图6所示的各个组件。系统600包括可表述为全部偏好功能的部分的多个偏好窗格500。每个偏好窗格500包括任意数量的偏好控件504。搜索表601保持有搜索项以及它们与偏好窗格500和控件504的关系;如以上所述,搜索表601可包含控件504以及可选项的名称和/或描述文本。可由偏好窗格500和控件504自动构建和更新搜索表601,或者,也可进行手工构建和更新。用户界面602接受来自输入设备605的输入,并通过显示器603将结果输出。用户界面602包括用来接受查询文本201的用户表项的搜索域105,如上所述。用户界面602还包括菜单202,菜单202将搜索结果呈现为菜单项203,如以上所述。查询引擎604是从搜索域105获得查询文本输入201,并将其与搜索表601中的表项进行比较,生成要在菜单202中显示的搜索结果606的软件组件。菜单202是通过显示设备603输出的用户界面602的组件。当要显示偏好窗格500和/或控件504时,用户界面对显示进行处理,并与这些单元进行交互。
对于本领域技术人员显然理解,本发明并不限于以上描述中给出的具体应用,这些具体应用是出于示例性说明的目的。例如,可将本发明应用于其中表示文件、文件夹,或目录的文件管理器应用中。在这样的场境中,本发明的系统在文件内搜索查询文本201,并将表示包含有查询文本201的文件、文件夹,或目录的那些项增亮。在一个这样的实施例中,101表示文件夹,本发明的系统在各个文件夹内文件的文件名称内搜索查询文本201。在另一这样的实施例中,本发明的系统在文件夹内文件的主体内搜索查询文本201。在另一这样的实施例中,它表示文件,本发明的系统在与101相对应的文件的主体内搜索查询文本201。上述用于增亮101,用于在菜单202中呈现菜单项203,以及用于导航、增亮和选择菜单项203的技术,同样可应用于这样的实施例。
在一个实施例中,将本发明实现为用于将任何场境中的屏幕项增亮的技术,且不限于呈现出搜索结果的场境。例如,上述聚光灯效果可用于期望将一个(或多个)屏幕项与其他屏幕项进行可视化区分。再次参看图2,除直接围绕每个101A的圆形区域之外,使大部分窗口100稍微变暗。从而,这些圆形区域比窗口100的其余区域显得稍亮一些,以便整体效果为在每个101A上的聚光灯发光的效果。通过从每个101A的中央区域到更暗区域亮度的渐进过渡,增强该效果。在可选实施例中,通过将围绕增亮101A的区域变亮并使窗口100的其余部分保持原先亮度,可实现聚光灯效果。在其他实施例中,可使用其他类型的增亮。在期望呈现两种不同类型增亮时的任何场境中,可使用更强烈和/或更亮的聚光灯,如以上结合图4的描述。
按照该方式用于将屏幕项增亮的场境示例是:表示出用户已选择了哪些项,或哪些项与要执行的操作相关,或对组新添加哪些项,或新安装或更新哪些项,或要提醒哪些想引起用户注意。另一示例是,将对于在屏幕上已选出的或拖拽的项的可能目的增亮;例如,如果用户选择表示电子邮件消息(或其他项),并开始在屏幕上拖动它,则可使用此处所述的可视化技术使可能的目的增亮。本领域技术人员应该理解其他场境和情形。
本领域技术人员应该理解,使用对于直接围绕每个101A的区域的任何形状和尺寸,可实现聚光灯效果,这些形状和尺寸并不限于圆形区域。例如,在其他实施例中,更亮(或在视觉上可区分开的)区域可为椭圆形、方形、三角形,或任何其他规则或不规则多边形,并且可为任何尺寸。在某些实施例中,这些尺寸和/或形状可表示增亮特性、选择的置信度,和/或可以用用户偏好表示。在其他实施例中,尺寸和/或形状可根据当前条件或场境而变化;例如,如果同时将多个项增亮,则可减小聚光灯的尺寸,以便为其他项腾出空间。
在以上描述中,出于说明的目的,给出许多具体细节,以便全面地理解本发明。然而,本领域技术人员应该理解,在不具有这些具体细节的条件下也能实现本发明。在其他实例中,结构和设备以框图形式示出,以便于清楚地理解本发明。
在说明书中所述的“一个实施例”或“实施例”表示,在本发明的至少一个实施例中,包含有结合实施例所述的具体特征、结构、或特性。在说明书中多处出现的“在一个实施例中”并非都表示同一实施例。
在详细描述的某些部分涉及对计算机存储器内数据位的操作的算法和符号表示。这些算法描述和表示是数据处理领域技术人员用于将他们工作成果最有效传递到该领域其他技术人员的方式。此处,一般将算法理解为导致预期结果的自相容步骤序列。这些步骤需要对物理量进行物理操作。一般而言,尽管不是必需的,这些量采用能够进行存储、传输、组合、比较、或其他操作的电或磁信号的形式。已经证明,主要出于通常使用的原因,有时将这些信号记为位、值、元素、符号、字符、词、数字等较为方便。
然而,应该理解,所有这些以及相似的词是用于与合适物理量相联系,并且仅仅作为应用于这些量的便利标签。除非另有特别声明,应该理解,在全部描述中,使用诸如“处理”或“计算”或“确定”或“显示”等之类术语的讨论,指计算机系统或类似电子计算设备的行为和处理,这些系统或设备对在计算机系统的寄存器和存储器内表示为物理(电子)量的数据进行操作,并将其转换成类似作为在计算机系统存储器或寄存器或其他这样信息存储、传输或显示设备内的物理量的其他数据。
本发明还涉及用于执行此处操作的装置。该装置可针对预期目标进行特别构造,或者,它可包括通过存储在计算机中的计算机程序有选择性激活或重新配置的通用计算机。可将这样的计算机程序存储在计算机可读存储介质中,该存储介质例如(但不限于)任何类型的盘(包括软盘、光盘、CD-ROM和磁光盘)、只读存储器(ROM)、随机存取存储器(RAM)、EPROM、EEPROM、磁或光卡,或适于存储电子指令的任何类型介质,他们均与计算机系统总线相连。
此处给出的算法和模块并非一定涉及任何个别计算机或其他装置。通过根据此处所提供的教导的程序,可使用多种通用系统,或者也可证明构造出用于执行该方法步骤的更专业化装置较为方便。由以下描述也可能出现用于实现多种这样系统的所需结构。此外,本发明并未参照任何特定编程语言进行描述。应该理解,为实现此处所述本发明的教导,可使用多种编程语言。此外,该相关领域普通技术人员应该理解,可将本发明的模块、特征、属性、方法及其他方面实现为软件、硬件、固件或所述三方面的任何组合。当然,无论将本发明的组件实现为软件的何种情况下,可将组件实现作为独立程序,作为更大程序的一部分,作为多个分离程序,作为静态或动态链接库,作为内核可加载模块,作为设备驱动器,和/或计算机编程领域技术人员目前和未来已知各种方式或任何其他方式。另外,本发明绝不仅限于在任何具体操作系统或环境中的实现方式。
该相关领域技术人员应该理解,上述实现方式仅仅是示例性的,在不偏离本发明真实精神和范围的条件下,可进行多种变化。因此,所附权利要求意在覆盖处在本发明真实精神和范围内的所有这样的变化和修改。
Claims (95)
1、一种在包括多个项的用户界面显示中,用于增亮与搜索结果相对应的项的方法,包括:
响应于表示至少一部分搜索项的用户输入,增亮所述项的至少一个子集;
其中每个增亮后的项表示至少一项,所述至少一项具有至少部分与搜索项的至少一部分相匹配的元数据。
2、根据权利要求1的方法,其中至少一个增亮后的项具有不与搜索项的至少一部分相匹配的文本标签。
3、根据权利要求1的方法,其中所述元数据包括文本。
4、根据权利要求1的方法,其中每个增亮后的项表示容器。
5、根据权利要求4的方法,还包括:
响应于所述用户输入并且同时使所述项的所述至少一个子集的增亮,显示弹出菜单,所述弹出菜单包括至少一项的列表,所述至少一项具有至少部分与搜索项的至少一部分相匹配的元数据;
其中在所述菜单中列出的每项对应于由其中一个所述增亮后的项所表示的至少一个容器中的项。
6、根据权利要求5的方法,还包括:
接收从所述菜单选出其中一个所述项的用户输入;以及
响应于用户从所述菜单选出其中一个所述项,激活包含所选项的容器。
7、根据权利要求6的方法,还包括:
响应于用户从所述菜单选择其中一个所述项,立即改变表示包含所选项的所述容器的项的视觉特性。
8、根据权利要求7的方法,其中立即改变项的视觉特性包括使所述项闪动。
9、根据权利要求5的方法,还包括:
接收激活其中一个所述项的输入用户;以及
响应于用户激活其中一个所述项,将对应于所述激活项的容器激活。
10、根据权利要求5的方法,还包括:
接收激活其中一个所述项的用户输入;以及
响应于用户激活其中一个所述项,激活对应于所述激活项的容器中的项,其中所述项对应于其中一个菜单项。
11、根据权利要求5的方法,还包括:
接收从所述菜单选择其中一个所述项的用户输入;以及
响应于用户从所述菜单选择其中一个所述项,激活所选项。
12、根据权利要求1的方法,还包括:
接收激活其中一个所述项的用户输入;以及
响应于用户激活其中一个所述项,激活对应于所述激活项的项。
13、根据权利要求1的方法,其中每个增亮后的项表示偏好窗格,所述偏好窗格包括至少一个偏好控件,所述偏好控件具有至少部分与搜索项的至少一部分相匹配的元数据。
14、根据权利要求13的方法,其中每个偏好窗格涉及系统功能,且其中每个偏好窗格包括与所述系统功能相关的至少一个偏好控件。
15、根据权利要求1的方法,其中增亮项包括执行以下至少之一:
将直接围绕所述项的第一屏幕区域点亮;以及
将围绕所述第一屏幕区域的第二屏幕区域变暗;以便使所述第二屏幕区域比所述第一屏幕区域更暗。
16、根据权利要求15的方法,其中所述第一屏幕区域的形状为圆形。
17、根据权利要求15的方法,其中在窗口内显示多个所述项,且其中所述第二屏幕区域包括不包含所述第一屏幕区域的窗口的其余部分。
18、根据权利要求15的方法,其中所述第二屏幕区域包括不包含所述第一屏幕区域的用户界面显示的其余部分。
19、根据权利要求15的方法,其中所述第一与第二屏幕区域之间的亮度差异是逐渐变化的。
20、根据权利要求1的方法,其中增亮所述项的至少一个子集包括:
使用第一类型增亮将至少一个所述项增亮;以及
使用在视觉上不同于所述第一类型增亮的第二类型增亮,增亮至少其中一个所述项。
21、根据权利要求20的方法,其中所述第二类型增亮比所述第一类型增亮更亮。
22、根据权利要求20的方法,其中增亮项包括执行以下至少之一:
将直接围绕所述项的第一屏幕区域点亮;以及
将围绕所述第一屏幕区域的第二屏幕区域变暗;
以便所述第二屏幕区域比所述第一屏幕区域更暗;且
其中所述第二类型的增亮比所述第一类型的增亮更亮。
23、根据权利要求20的方法,其中增亮项包括执行以下至少之一:
将直接围绕所述项的第一屏幕区域点亮;
将围绕所述第一屏幕区域的第二屏幕区域变暗;以及
以便所述第二屏幕区域比所述第一屏幕区域更暗;
其中对于所述第一类型的增亮,所述第一与第二屏幕区域之间的亮度差异是逐渐变化的;以及
其中对于所述第二类型的增亮,所述第一与第二屏幕区域之间的亮度差异与所述第一类型增亮的亮度差异相比较慢地逐渐变化。
24、根据权利要求20的方法,其中增亮项包括执行以下至少之一:
将直接围绕所述项的第一屏幕区域点亮;
将围绕所述第一屏幕区域的第二屏幕区域变暗;以及
以便所述第二屏幕区域比所述第一屏幕区域更暗;
其中对于第一类型的增亮,所述第一与第二屏幕区域之间的亮度差异是逐渐变化的;以及
其中对于第二类型的增亮,所述第一与第二屏幕区域之间的亮度差异不是逐渐变化的。
25、根据权利要求1的方法,其中增亮所述项的至少一个子集包括:
响应于确定项的元数据与用户输入的匹配比其他项的元数据更好时,执行以下其中至少之一:
使用第一类型增亮,增亮不表示具有更好匹配元数据的项的至少一项;以及
使用在视觉上与所述第一类型的增亮不同的第二类型的增亮,增亮表示具有更好匹配元数据的项的所述项。
26、根据权利要求1的方法,其中增亮所述项的至少一个子集包括:
响应于确定其中至少两项与用户输入相匹配,使用第一类型增亮,增亮表示匹配项的项;以及
响应于确定仅其中一项至少部分与用户输入相匹配,使用第二类型增亮,增亮表示匹配项的项。
27、根据权利要求1的方法,其中所述用户输入包括表示文本串的键击。
28、根据权利要求1的方法,其中每个增亮后的项表示至少一个目录,所述目录包含至少一个文件,所述文件具有至少部分与搜索项的至少一部分相匹配的元数据。
29、根据权利要求28的方法,其中每个增亮后的项表示目录,所述目录包含至少一个文件,所述文件具有至少部分与搜索项的至少一部分相匹配的标题。
30、根据权利要求28的方法,其中至少一个文件具有主体文本,且每个增亮后的项表示目录,所述目录包含至少一个文件,所述文件具有至少部分与搜索项的至少一部分相匹配的主体文本。
31、根据权利要求1的方法,其中所述项可由用户激活。
32、根据权利要求1的方法,其中所述增亮后的项可由用户激活,没有被增亮的项不可由用户激活。
33、一种在包括多个项的用户界面显示中,用于增亮与搜索结果相对应的项的方法,包括:
接收表示搜索项的至少一部分的用户输入;
响应于接收表示搜索命令的用户输入,基于用户输入将所述项的至少一个子集增亮;
其中每个增亮后的项表示至少一项,且所述至少一项具有至少部分与搜索项的至少一部分相匹配的元数据。
34、根据权利要求33的方法,其中表示搜索命令的用户输入包括Enter键的激活。
35、一种在包括多个项的用户界面显示中,用于增亮与搜索结果相对应的项的方法,包括:
接收表示搜索项的至少一部分的用户输入;
响应于超过预定长度的用户输入中的中止,基于所述用户输入增亮项的至少一个子集;
其中每个增亮后的项表示至少一项,且所述项具有至少部分与搜索项的至少一部分相匹配的元数据。
36、一种在包括多个项的用户界面显示中,用于增亮与搜索结果相对应的项的方法,包括:
接收包括至少一个键击的用户输入,所述用户输入表示搜索项的最初部分;以及
响应于所述用户输入,增亮项的至少一个子集,
其中每个增亮后的项表示具有至少部分与搜索项的最初部分相匹配的元数据的项;
接收包括至少一个键击的附加用户输入,所述用户输入表示搜索项的附加部分;以及
响应于附加用户输入,更新项的至少一个子集的增亮,以便每个增亮后的项表示具有元数据的项,所述元数据至少部分与和搜索项的附加部分相组合的搜索项的最初部分相匹配。
37、根据权利要求36的方法,其中使用第一类型的增亮,增亮具有至少部分与搜索项的最初部分相匹配的元数据的项,且使用与所述第一类型增亮不同的第二类型的增亮,增亮具有至少部分与和搜索项的附加部分相组合的搜索项的最初部分相匹配的元数据的项。
38、一种在包括多个项且每项表示容器的用户界面显示中,用于增亮与搜索结果相对应的项的方法,包括:
接收表示搜索项的至少一部分的用户输入;以及
响应于所述用户输入:
显示包括一列项的弹出菜单,这些项具有至少部分与搜索项的至少一部分相匹配的文本,其中在所述菜单中列出的每项与由其中一项所表示的至少一个容器中的项相对应;以及
同时使用第一类型增亮,增亮项的至少一个子集,其中每个增亮后的项表示容器,所述容器包含具有至少部分与所述菜单中的项相匹配的文本的项;
响应于触发事件:
增亮所述弹出菜单中的项;以及
同时使用在视觉上不同于所述第一类型增亮的第二类型增亮,将项增亮,其中所述增亮后的项表示容器,所述容器包含具有至少部分与所述菜单中的增亮后的项相匹配的文本的项。
39、根据权利要求38的方法,其中所述触发事件包括表示至少部分与其中一个菜单项中文本相匹配的完整词,且增亮所述弹出菜单中的项包括增亮具有匹配文本的项。
40、根据权利要求38的方法,其中所述触发事件包括用户对菜单项的可移动增亮的导航,且增亮所述弹出菜单中的项包括增亮用户被导航到的项。
41、根据权利要求38的方法,其中所述触发器事件包括确定所述弹出菜单中的一项与所述弹出菜单中所有其他项相比表示更好匹配,且增亮所述弹出菜单中的项包括增亮表示所述更好匹配的项。
42、一种在用户界面显示中,用于增亮与搜索结果相对应的项的方法,所述用户界面显示包括多个项,每项表示包含具有主要文本的项的容器,这些项的至少一个子集具有可选文本,包括:
接收表示搜索项的至少一部分的用户输入;以及
响应于所述用户输入,增亮这些项的至少一个子集;
其中每个增亮后的项表示容器,所述容器包含具有主要或可选文本的至少一个的项,所述主要或可选文本至少部分与搜索项的至少一部分相匹配;且
其中至少一个增亮后的项具有与搜索项的至少一部分不匹配的文本标签。
43、根据权利要求42的方法,其中对于至少一项,所述可选文本表示对于所述项的可选词汇。
44、根据权利要求42的方法,其中对于至少一项,所述可选文本表示对于所述主要文本的误拼。
45、根据权利要求42的方法,其中对于至少一项,所述可选文本表示对于所述主要文本的可选拼写。
46、一种用于在显示屏上增亮项的方法,包括执行以下至少之一:
将直接围绕这些项的第一屏幕区域点亮;以及
将围绕所述第一屏幕区域的第二屏幕区域变暗;
以便所述第二屏幕区域比所述第一屏幕区域更暗。
47、根据权利要求46的方法,其中所述第一屏幕区域的形状为圆形。
48、根据权利要求46的方法,其中在所述显示屏的窗口内显示项,且所述第二屏幕区域包括不包含第一屏幕区域的窗口的其余部分。
49、根据权利要求46的方法,其中所述第二屏幕区域包括不包含第一屏幕区域的显示屏的其余部分。
50、根据权利要求46的方法,其中所述第一与第二屏幕区域之间的亮度差异是逐渐变化的。
51、一种用于在显示屏上增亮至少两项的方法,包括:
执行以下至少之一:
将直接围绕第一项的第一屏幕区域和直接围绕第二项的第二屏幕区域点亮;以及
将所述显示屏的至少一些其他部分变暗;
以便所述显示屏的所述至少一些其他部分比所述第一和第二屏幕区域更暗。
52、根据权利要求51的方法,其中所述显示屏的所述至少一些其他部分围绕所述第一和第二屏幕区域。
53、根据权利要求51的方法,其中所述第一屏幕区域比所述第二屏幕区域更暗。
54、根据权利要求51的方法,其中:
所述第一与第三屏幕区域之间的亮度差异是逐渐变化的;以及
所述第二与第三屏幕区域之间亮度差异与所述第一与第三屏幕区域之间亮度差异相比较慢地逐渐变化。
55、根据权利要求51的方法,其中:
所述第一与第三屏幕区域之间的亮度差异是逐渐变化的;以及
所述第二与第三屏幕区域之间的亮度差异不是逐渐变化的。
56、一种在用户界面显示中,用于将与搜索结果相对应的项增亮的方法,所述用户界面显示包括多个项,每项表示偏好窗格,每个偏好窗格包括具有文本的至少一个系统偏好控件,包括:
接收表示搜索项的至少一部分的用户输入;以及
响应于所述用户输入与对于至少一个系统偏好控件的文本相匹配,增亮表示偏好窗格的至少一项,所述偏好窗格具有其文本与所述用户输入相匹配的偏好控件。
57、根据权利要求56的方法,还包括:
响应于所述用户输入与帮助功能相关的文本相匹配,增亮表示帮助功能的项。
58、根据权利要求56的方法,还包括:
响应于所述用户输入与至少一个应用偏好控件的文本相匹配,增亮表示以下至少之一的至少一项:
应用;
应用偏好控件;或
与所述应用相对应的偏好窗格。
59、根据权利要求56的方法,还包括:
响应于所述用户输入与帮助功能相关的文本相匹配,增亮表示帮助功能的项;
响应于所述用户输入与至少一个应用偏好控件的文本相匹配,增亮表示以下其中至少之一的至少一项:
应用;
应用偏好控件;或
与所述应用相对应的偏好窗格。
60、一种在用户界面显示中,用于增亮与搜索结果相对应的项的方法,所述用户界面显示包括多个项,每项表示偏好窗格,每个偏好窗格包括具有文本的至少一个系统偏好控件,包括:
接收表示搜索项的至少一部分的用户输入;以及
响应于所述用户输入与至少一个系统偏好控件的文本相匹配,增亮表示偏好窗格的至少一项,所述偏好窗格具有其文本与所述用户输入相匹配的偏好控件;
响应于所述用户输入与至少一个系统偏好控件的文本不匹配:
响应于所述用户输入与帮助功能相关的文本相匹配,增亮表示帮助功能的项;
响应于所述用户输入与至少一个应用偏好控件的文本相匹配,增亮表示以下其中至少之一的至少一项:
应用;
应用偏好控件;或
与所述应用相对应的偏好窗格。
61、一种在包括多个屏幕项的用户界面显示中,用于增亮与搜索结果相对应的屏幕项的方法,包括:
接收表示搜索项的至少一部分的用户输入;以及
响应于所述用户输入,增亮所述屏幕项的至少一个子集;
其中每个增亮后的屏幕项表示容器,所述容器包含至少一项,所述包含的项具有至少部分与搜索项的至少一部分相匹配的文本;且
其中至少一个增亮后的屏幕项具有与搜索项的至少一部分不匹配的文本标签。
62、一种在包括多个项的用户界面显示中,用于增亮与搜索结果相对应的项的方法,包括:
接收表示搜索项的至少一部分的用户输入;以及
响应于所述用户输入,增亮所述项的至少一个子集;
其中每个增亮后的项表示容器,所述容器包含至少一项,所述至少一项具有至少部分与搜索项的至少一部分相匹配的文本;
其中至少一个增亮后的项具有与搜索项的至少一部分不匹配的文本标签。
63、一种在包括多个项的用户界面显示中,用于增亮与搜索结果相对应的项的方法,包括:
响应于用户输入表示搜索项的至少一部分,增亮项的至少一个子集;
其中每个增亮后的项具有至少部分与搜索项的至少一部分相匹配的元数据。
64、一种在包括多个项的用户界面显示中,用于增亮与搜索结果相对应的屏幕项的方法,包括:
响应于用户输入表示搜索项的至少一部分,并且所述用户输入至少部分匹配于与项相关的元数据,增亮表示包含所述项的容器的至少一个屏幕项。
65、根据权利要求64的方法,其中所述容器包含偏好窗格,所述项包括偏好控件。
66、根据权利要求64的方法,其中至少一个屏幕项包括至少一项。
67、一种用于在包括多个项的用户界面显示中,增亮与搜索结果相对应的项的计算机程序产品,包括:
计算机可读介质;以及
计算机程序代码,被编码在所述介质上,用于:
响应于用户输入表示搜索项的至少一部分,增亮项的至少一个子集;
其中每个增亮后的项表示具有至少部分与搜索项的至少一部分相匹配的元数据的至少一项。
68、根据权利要求67的计算机程序产品,其中至少一个增亮后的项具有与搜索项的至少一部分不匹配的文本标签。
69、根据权利要求67的计算机程序产品,其中所述元数据包括文本。
70、根据权利要求67的计算机程序产品,其中每个增亮后的项表示容器。
71、根据权利要求67的计算机程序产品,其中用于增亮项的至少一个子集的计算机程序产品包括计算机程序代码,所述计算机程序代码用于:
使用第一类型增亮,增亮至少其中一项;以及
使用在视觉上不同于所述第一类型增亮的第二类型增亮,增亮至少其中一项。
72、一种用于在包括多个项的用户界面显示中,增亮与搜索结果相对应的项的计算机程序产品,所述计算机程序产品包括:
计算机可读介质;以及
计算机程序代码,被编码在所述介质上,用于:
接收包括至少一个键击的用户输入,所述用户输入表示搜索项的最初部分;以及
响应于所述用户输入,增亮项的至少一个子集,
其中每个增亮后的项表示具有至少部分与搜索项的最初部分相匹配的元数据的项;
接收包括至少一个键击的附加用户输入,所述附加用户输入表示搜索项的附加部分;以及
响应于所述附加用户输入,更新项的至少一个子集的增亮,以便每个增亮后的项表示具有与所述搜索项的附加部分相组合的所述搜索项的最初部分相匹配的元数据。
73、一种用于在显示屏上增亮项的计算机程序产品,包括:
计算机可读介质;以及
计算机程序代码,被编码在所述介质上,用于执行以下至少之一:
将直接围绕项的第一屏幕区域点亮;以及
将围绕所述第一屏幕区域的第二屏幕区域变暗;以便使所述第二屏幕区域比所述第一屏幕区域更暗。
74、一种用于在包括多个项的用户界面显示中,增亮与搜索结果相对应的项的计算机程序产品,所述计算机程序产品包括:
计算机可读介质;以及
计算机程序代码,被编码在所述介质上,用于:
响应于用户输入表示搜索项的至少一部分,增亮项的至少一个子集;
其中每个增亮后的项具有至少部分与搜索项的至少一部分相匹配的元数据。
75、一种增亮与搜索结果相对应的屏幕项的计算机程序产品,所述计算机程序产品包括:
计算机可读介质;以及
计算机程序代码,被编码在所述介质上,用于:
响应于用户输入表示搜索项的至少一部分,且所述用户输入至少部分匹配于与项相关的元数据,增亮表示包含项的容器的至少一个屏幕项。
76、根据权利要求75的计算机程序产品,其中所述容器包括偏好窗格,所述项包括偏好控件。
77、根据权利要求75的计算机程序产品,其中所述至少一个屏幕项包括至少一项。
78、一种用于增亮与搜索结果相对应的项的系统,包括:
输入设备,用于接收表示搜索项的至少一部分的用户输入;
处理器,与所述输入设备耦接,用于处理用户输入;以及
显示设备,与所述处理器耦接,用于显示包括多个项的用户界面,并且用于增亮项的至少一个子集;
其中每个增亮后的项表示具有至少部分与搜索项的至少一部分相匹配的元数据的至少一项。
79、根据权利要求78的系统,其中至少一个增亮后的项具有与搜索项的至少一部分不匹配的文本标签。
80、根据权利要求78的系统,其中所述元数据包括文本。
81、根据权利要求78的系统,其中每个增亮后的项表示容器。
82、根据权利要求78的系统,其中所述显示设备:
使用第一类型增亮,增亮至少其中一项;以及
使用在视觉上不同于所述第一类型增亮的第二类型增亮,增亮至少其中一项。
83、一种用于增亮与搜索结果相对应的项的系统,包括:
输入设备,用于接收包括至少一个键击的用户输入,所述用户输入表示搜索项的最初部分;以及
处理器,与所述输入设备耦接,用于处理所述用户输入;以及
显示设备,与所述处理器耦接,用于显示包括多个项的用户界面,以及响应于用户输入,增亮项的至少一个子集;其中每个增亮后的项表示具有至少部分与搜索项的最初部分相匹配的元数据的项;
其中响应于所述输入设备接收包括至少一个键击的附加用户输入,且所述附加用户输入表示搜索项的附加部分,所述显示设备更新对项的至少一个子集的增亮,以便每个增亮后的项表示具有元数据的项,所述元数据至少与和搜索项附加部分相组合的搜索项的最初部分相匹配。
84、一种用于在显示屏上增亮项的系统,包括:
处理器,用于显示包括至少一项的用户界面;以及
显示设备,与所述处理器耦接,用于执行以下至少之一:
将直接围绕至少一项的第一屏幕区域点亮;以及
将围绕所述第一屏幕区域的第二屏幕区域变暗。
85、一种用于增亮与搜索结果相对应的项的系统,包括:
输入设备,用于接收表示搜索项的至少一部分的用户输入;
处理器,与所述输入设备耦接,用于处理用户输入;以及
显示设备,与所述处理器耦接,用于显示包括多个项的用户界面,以及响应于所述用户输入表示搜索项的至少一部分,增亮项的至少一个子集;
其中每个增亮后的项具有至少部分与搜索项的至少一部分相匹配的元数据。
86、一种用于增亮与搜索结果相对应的屏幕项的系统,包括:
输入设备,用于接收表示搜索项的至少一部分的用户输入;
处理器,与所述输入设备耦接,用于处理所述用户输入;以及
显示设备,与所述处理器耦接,用于显示包括多个项的用户界面,以及响应于所述用户输入表示搜索项的至少一部分,且所述用户输入至少部分匹配于与项相关的元数据,增亮表示包含项的容器的至少一个屏幕项。
87、根据权利要求86的系统,其中所述容器包括偏好窗格,所述项包括偏好控件。
88、根据权利要求86的系统,其中所述至少一个屏幕项包括至少一项。
89、一种用于增亮与搜索结果相对应的项的用户界面,包括:
包括多个项的显示区域,其中响应于用户输入表示搜索项的至少一部分,增亮项的至少一个子集;
其中每个增亮后的项表示具有至少部分与搜索项的至少一部分相匹配的元数据的至少一项。
90、一种用于将显示屏项增亮的用户界面,包括:
直接围绕至少一项的第一屏幕区域;以及
围绕所述第一屏幕区域的第二屏幕区域;
其中所述第二屏幕区域比所述第一屏幕区域更暗。
91、根据权利要求1的方法,其中每项包括图标。
92、根据权利要求46的方法,其中每项包括图标。
93、根据权利要求67的计算机程序产品,其中每项包括图标。
94、根据权利要求78的系统,其中每项包括图标。
95、根据权利要求89的用户界面,其中每项包括图标。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/985,630 US8677274B2 (en) | 2004-11-10 | 2004-11-10 | Highlighting items for search results |
US10/985,630 | 2004-11-10 | ||
PCT/US2005/041078 WO2006053266A2 (en) | 2004-11-10 | 2005-11-10 | Highlighting items for search results |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101057239A true CN101057239A (zh) | 2007-10-17 |
CN101057239B CN101057239B (zh) | 2012-04-25 |
Family
ID=36190437
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2005800384763A Active CN101057239B (zh) | 2004-11-10 | 2005-11-10 | 增亮用于搜索结果的项的方法和装置 |
Country Status (7)
Country | Link |
---|---|
US (7) | US8677274B2 (zh) |
EP (1) | EP1812876A2 (zh) |
JP (2) | JP5254619B2 (zh) |
CN (1) | CN101057239B (zh) |
AU (1) | AU2005304334B2 (zh) |
CA (1) | CA2584823C (zh) |
WO (1) | WO2006053266A2 (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8490026B2 (en) | 2008-10-27 | 2013-07-16 | Microsoft Corporation | Painting user controls |
CN103309564A (zh) * | 2013-07-01 | 2013-09-18 | 贝壳网际(北京)安全技术有限公司 | 元素信息的显示方法及装置 |
CN103677713A (zh) * | 2013-12-09 | 2014-03-26 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN105849727A (zh) * | 2013-12-31 | 2016-08-10 | 谷歌公司 | 浮现导航搜索结果 |
CN105975147A (zh) * | 2016-04-27 | 2016-09-28 | 浙江慧脑信息科技有限公司 | 一种自定义选项输入方法 |
CN111209387A (zh) * | 2019-12-31 | 2020-05-29 | 嘉兴太美医疗科技有限公司 | 基于MedDRA的检索分析方法和系统 |
CN112667124A (zh) * | 2020-12-25 | 2021-04-16 | 北京搜狗科技发展有限公司 | 一种信息处理方法、装置和用于信息处理的装置 |
CN113805991A (zh) * | 2021-08-30 | 2021-12-17 | 北京达佳互联信息技术有限公司 | 一种对象提示方法、装置、电子设备及存储介质 |
Families Citing this family (211)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7596755B2 (en) * | 1997-12-22 | 2009-09-29 | Ricoh Company, Ltd. | Multimedia visualization and integration environment |
US8990713B2 (en) | 2011-09-27 | 2015-03-24 | Z124 | Unified desktop triad control user interface for an application manager |
US8990712B2 (en) | 2011-08-24 | 2015-03-24 | Z124 | Unified desktop triad control user interface for file manager |
US9529494B2 (en) | 2011-09-27 | 2016-12-27 | Z124 | Unified desktop triad control user interface for a browser |
US9678624B2 (en) | 2011-09-27 | 2017-06-13 | Z124 | Unified desktop triad control user interface for a phone manager |
US20130080941A1 (en) * | 2011-09-27 | 2013-03-28 | Paul E. Reeves | Unified desktop triad control user interface for an application launcher |
US20050097089A1 (en) * | 2003-11-05 | 2005-05-05 | Tom Nielsen | Persistent user interface for providing navigational functionality |
US7565627B2 (en) * | 2004-09-30 | 2009-07-21 | Microsoft Corporation | Query graphs indicating related queries |
US8677274B2 (en) | 2004-11-10 | 2014-03-18 | Apple Inc. | Highlighting items for search results |
US8942985B2 (en) | 2004-11-16 | 2015-01-27 | Microsoft Corporation | Centralized method and system for clarifying voice commands |
RU2007125666A (ru) * | 2004-12-07 | 2009-01-20 | Зи Корпорейшн Оф Канада, Инк. (Ca) | Пользовательский интерфейс с расширенными характеристиками поиска |
US7631275B2 (en) | 2005-01-04 | 2009-12-08 | Scientific-Atlanta, Inc. | User interface screen spotlight effect |
US8065267B2 (en) * | 2005-01-12 | 2011-11-22 | Masatsugu Noda | Information processing device, file data merging method, file naming method, and file data output method |
KR100677426B1 (ko) * | 2005-01-14 | 2007-02-02 | 엘지전자 주식회사 | 이동 통신 단말기의 문자 메시지 표시 방법 |
US7512904B2 (en) * | 2005-03-22 | 2009-03-31 | Microsoft Corporation | Operating system launch menu program listing |
US7340686B2 (en) * | 2005-03-22 | 2008-03-04 | Microsoft Corporation | Operating system program launch menu search |
US7703037B2 (en) * | 2005-04-20 | 2010-04-20 | Microsoft Corporation | Searchable task-based interface to control panel functionality |
US8074248B2 (en) | 2005-07-26 | 2011-12-06 | Activevideo Networks, Inc. | System and method for providing video content associated with a source image to a television in a communication network |
US7739620B1 (en) * | 2005-09-29 | 2010-06-15 | Adobe Systems Inc. | Method of setting alternate style assignments to menu elements of an application |
RU2008125130A (ru) * | 2005-11-21 | 2009-12-27 | Зи Корпорейшн Оф Канада, Инк. (Ca) | Система и способ доставки информации для мобильных устройств |
US7730427B2 (en) * | 2005-12-29 | 2010-06-01 | Sap Ag | Desktop management scheme |
US7503009B2 (en) * | 2005-12-29 | 2009-03-10 | Sap Ag | Multifunctional icon in icon-driven computer system |
US7925975B2 (en) * | 2006-03-10 | 2011-04-12 | Microsoft Corporation | Searching for commands to execute in applications |
US7656413B2 (en) * | 2006-03-29 | 2010-02-02 | Autodesk, Inc. | Large display attention focus system |
US8935290B2 (en) * | 2006-05-03 | 2015-01-13 | Oracle International Corporation | User interface features to manage a large number of files and their application to management of a large number of test scripts |
US7904446B1 (en) * | 2006-08-04 | 2011-03-08 | Adobe Systems Incorporated | Searchable menu system via keyword search |
WO2008043082A2 (en) * | 2006-10-05 | 2008-04-10 | Splunk Inc. | Time series search engine |
CN101165684A (zh) * | 2006-10-18 | 2008-04-23 | 国际商业机器公司 | 指示内容查找结果的方法和装置 |
US8904287B2 (en) * | 2006-11-29 | 2014-12-02 | Adobe Systems Incorporated | Previews of dialogs in applications |
KR100818991B1 (ko) * | 2007-01-05 | 2008-04-07 | 삼성전자주식회사 | 기울임 기반 리스트 탐색에서 커서 위치 피드백을 제공하는장치 및 방법 |
EP3145200A1 (en) | 2007-01-12 | 2017-03-22 | ActiveVideo Networks, Inc. | Mpeg objects and systems and methods for using mpeg objects |
US9826197B2 (en) | 2007-01-12 | 2017-11-21 | Activevideo Networks, Inc. | Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device |
WO2008091862A1 (en) * | 2007-01-22 | 2008-07-31 | Collactive, Inc. | System and method for guiding non-technical people in using web services |
US7802194B2 (en) * | 2007-02-02 | 2010-09-21 | Sap Ag | Business query language |
KR20080073869A (ko) * | 2007-02-07 | 2008-08-12 | 엘지전자 주식회사 | 단말기 및 메뉴표시방법 |
US20080201634A1 (en) * | 2007-02-20 | 2008-08-21 | Gibb Erik W | System and method for customizing a user interface |
EP2142979A1 (en) * | 2007-03-30 | 2010-01-13 | Nokia Corporation | Search based user interface |
US20080307350A1 (en) * | 2007-06-09 | 2008-12-11 | Alessandro Francesco Sabatelli | Method and Apparatus for Improved Desktop Arrangement |
US8577417B2 (en) * | 2007-06-26 | 2013-11-05 | Sony Corporation | Methods, devices, and computer program products for limiting search scope based on navigation of a menu screen |
US20090043799A1 (en) * | 2007-08-06 | 2009-02-12 | Morris Robert P | Methods And Apparatus For Using Annotated User Interface Widgets In Search Operations |
US9141688B2 (en) * | 2007-09-07 | 2015-09-22 | Foundry Networks Llc | Search in network management UI controls |
US8686991B2 (en) * | 2007-09-26 | 2014-04-01 | Autodesk, Inc. | Navigation system for a 3D virtual scene |
US20090199133A1 (en) * | 2008-02-05 | 2009-08-06 | Microsoft Corporation | Generating a destination list utilizing usage data |
US9612847B2 (en) | 2008-02-05 | 2017-04-04 | Microsoft Technology Licensing, Llc | Destination list associated with an application launcher |
US8875052B2 (en) * | 2009-01-26 | 2014-10-28 | International Business Machines Corporation | Keystroke activated dynamic task menu |
USD625733S1 (en) | 2009-03-04 | 2010-10-19 | Apple Inc. | Graphical user interface for a display screen or portion thereof |
US9746923B2 (en) | 2009-03-12 | 2017-08-29 | Immersion Corporation | Systems and methods for providing features in a friction display wherein a haptic effect is configured to vary the coefficient of friction |
US9696803B2 (en) | 2009-03-12 | 2017-07-04 | Immersion Corporation | Systems and methods for friction displays and additional haptic effects |
US9927873B2 (en) | 2009-03-12 | 2018-03-27 | Immersion Corporation | Systems and methods for using textures in graphical user interface widgets |
US10564721B2 (en) | 2009-03-12 | 2020-02-18 | Immersion Corporation | Systems and methods for using multiple actuators to realize textures |
EP3467624A1 (en) * | 2009-03-12 | 2019-04-10 | Immersion Corporation | System and method for interfaces featuring surface-based haptic effects |
US10007340B2 (en) * | 2009-03-12 | 2018-06-26 | Immersion Corporation | Systems and methods for interfaces featuring surface-based haptic effects |
US9874935B2 (en) | 2009-03-12 | 2018-01-23 | Immersion Corporation | Systems and methods for a texture engine |
US9298350B2 (en) * | 2009-05-27 | 2016-03-29 | Microsoft Technology Licensing, Llc | Menu searching of a hierarchical menu structure |
US20110016421A1 (en) * | 2009-07-20 | 2011-01-20 | Microsoft Corporation | Task oriented user interface platform |
US8583638B2 (en) | 2009-08-27 | 2013-11-12 | Apple Inc. | Adaptive mapping of search results |
US8756515B2 (en) * | 2009-11-16 | 2014-06-17 | Microsoft Corporation | Dynamic editors for functionally composed UI |
EP2534557A1 (en) * | 2010-02-12 | 2012-12-19 | Xelion B.V. | Type and select data input field |
JP5433521B2 (ja) * | 2010-02-19 | 2014-03-05 | 東芝テック株式会社 | 情報処理装置およびその動作制御のためのプログラム |
US9589032B1 (en) * | 2010-03-25 | 2017-03-07 | A9.Com, Inc. | Updating content pages with suggested search terms and search results |
US20110239115A1 (en) * | 2010-03-26 | 2011-09-29 | Motorola, Inc. | Selecting an avatar on a display screen of a mobile device |
US9098363B2 (en) | 2010-04-07 | 2015-08-04 | Apple Inc. | Search extensibility to third party applications |
CN101833574B (zh) * | 2010-04-15 | 2013-03-13 | 西安酷派软件科技有限公司 | 一种应用程序的定位方法及系统 |
KR101695816B1 (ko) * | 2010-07-19 | 2017-01-13 | 엘지전자 주식회사 | 이동 단말기 및 그 제어방법 |
KR20130138263A (ko) | 2010-10-14 | 2013-12-18 | 액티브비디오 네트웍스, 인코포레이티드 | 케이블 텔레비전 시스템을 이용하는 비디오 장치들 간의 디지털 비디오의 스트리밍 |
US9886323B2 (en) * | 2010-11-01 | 2018-02-06 | Vmware, Inc. | Graphical user interface for managing virtual machines |
US10073927B2 (en) | 2010-11-16 | 2018-09-11 | Microsoft Technology Licensing, Llc | Registration for system level search user interface |
US10346479B2 (en) | 2010-11-16 | 2019-07-09 | Microsoft Technology Licensing, Llc | Facilitating interaction with system level search user interface |
US8515984B2 (en) | 2010-11-16 | 2013-08-20 | Microsoft Corporation | Extensible search term suggestion engine |
US20120124072A1 (en) | 2010-11-16 | 2012-05-17 | Microsoft Corporation | System level search user interface |
US20120143900A1 (en) * | 2010-12-06 | 2012-06-07 | Google Inc. | Instant Search For Settings |
US20120246609A1 (en) | 2011-03-24 | 2012-09-27 | International Business Machines Corporation | Automatic generation of user stories for software products via a product content space |
US9182879B2 (en) * | 2011-03-29 | 2015-11-10 | Schlumberger Technology Corporation | Immersive interaction model interpretation |
CN102736899A (zh) * | 2011-03-31 | 2012-10-17 | 国际商业机器公司 | 用于处理软件布局的方法和系统 |
US9081580B2 (en) * | 2011-03-31 | 2015-07-14 | Oracle International Corporation | Real-time menu architecture |
EP2695388B1 (en) | 2011-04-07 | 2017-06-07 | ActiveVideo Networks, Inc. | Reduction of latency in video distribution networks using adaptive bit rates |
USD717814S1 (en) * | 2011-07-25 | 2014-11-18 | Facebook, Inc. | Display panel of a programmed computer system with a graphical user interface |
US9417754B2 (en) | 2011-08-05 | 2016-08-16 | P4tents1, LLC | User interface system, method, and computer program product |
US20130041662A1 (en) * | 2011-08-08 | 2013-02-14 | Sony Corporation | System and method of controlling services on a device using voice data |
US20160124698A1 (en) | 2011-08-24 | 2016-05-05 | Z124 | Unified desktop triad control user interface for an application launcher |
US9703468B2 (en) | 2011-09-27 | 2017-07-11 | Z124 | Unified desktop independent focus in an application manager |
USD671558S1 (en) | 2011-10-04 | 2012-11-27 | Apple Inc. | Display screen or portion thereof with icon |
USD674403S1 (en) | 2011-10-26 | 2013-01-15 | Mcafee, Inc. | Computer having graphical user interface |
USD674404S1 (en) | 2011-10-26 | 2013-01-15 | Mcafee, Inc. | Computer having graphical user interface |
USD673967S1 (en) | 2011-10-26 | 2013-01-08 | Mcafee, Inc. | Computer having graphical user interface |
USD677687S1 (en) | 2011-10-27 | 2013-03-12 | Mcafee, Inc. | Computer display screen with graphical user interface |
WO2013061481A1 (en) * | 2011-10-28 | 2013-05-02 | Hitachi, Ltd. | Method of search |
US9697016B2 (en) | 2011-11-15 | 2017-07-04 | Microsoft Technology Licensing, Llc | Search augmented menu and configuration for computer applications |
USD703687S1 (en) | 2011-12-28 | 2014-04-29 | Target Brands, Inc. | Display screen with graphical user interface |
USD703685S1 (en) | 2011-12-28 | 2014-04-29 | Target Brands, Inc. | Display screen with graphical user interface |
USD711400S1 (en) | 2011-12-28 | 2014-08-19 | Target Brands, Inc. | Display screen with graphical user interface |
USD715818S1 (en) | 2011-12-28 | 2014-10-21 | Target Brands, Inc. | Display screen with graphical user interface |
USD703686S1 (en) | 2011-12-28 | 2014-04-29 | Target Brands, Inc. | Display screen with graphical user interface |
USD705791S1 (en) * | 2011-12-28 | 2014-05-27 | Target Brands, Inc. | Display screen with graphical user interface |
USD711399S1 (en) | 2011-12-28 | 2014-08-19 | Target Brands, Inc. | Display screen with graphical user interface |
USD706793S1 (en) | 2011-12-28 | 2014-06-10 | Target Brands, Inc. | Display screen with graphical user interface |
USD705792S1 (en) | 2011-12-28 | 2014-05-27 | Target Brands, Inc. | Display screen with graphical user interface |
USD706794S1 (en) | 2011-12-28 | 2014-06-10 | Target Brands, Inc. | Display screen with graphical user interface |
USD712417S1 (en) | 2011-12-28 | 2014-09-02 | Target Brands, Inc. | Display screen with graphical user interface |
USD701224S1 (en) | 2011-12-28 | 2014-03-18 | Target Brands, Inc. | Display screen with graphical user interface |
USD705790S1 (en) * | 2011-12-28 | 2014-05-27 | Target Brands, Inc. | Display screen with graphical user interface |
US10409445B2 (en) | 2012-01-09 | 2019-09-10 | Activevideo Networks, Inc. | Rendering of an interactive lean-backward user interface on a television |
US11392601B2 (en) * | 2012-01-18 | 2022-07-19 | Google Llc | Search-based document user interfaces |
US11514230B2 (en) * | 2012-01-18 | 2022-11-29 | Google Llc | Methods and systems for searching document operation labels |
TW201331769A (zh) * | 2012-01-31 | 2013-08-01 | Chi Mei Comm Systems Inc | 功能表項查找方法及系統 |
KR101357261B1 (ko) * | 2012-02-22 | 2014-02-05 | 주식회사 팬택 | 단축 메뉴 생성 장치와 생성 방법, 및 그 장치를 구비한 휴대용 단말 |
USD703231S1 (en) | 2012-03-06 | 2014-04-22 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD705808S1 (en) | 2012-03-27 | 2014-05-27 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
US9800945B2 (en) | 2012-04-03 | 2017-10-24 | Activevideo Networks, Inc. | Class-based intelligent multiplexing over unmanaged networks |
US9123084B2 (en) | 2012-04-12 | 2015-09-01 | Activevideo Networks, Inc. | Graphical application integration with MPEG objects |
EP2847659B1 (en) | 2012-05-09 | 2019-09-04 | Apple Inc. | Device, method, and graphical user interface for transitioning between display states in response to a gesture |
AU2013259613B2 (en) | 2012-05-09 | 2016-07-21 | Apple Inc. | Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface |
WO2013169845A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for scrolling nested regions |
WO2013169865A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
WO2013169842A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for selecting object within a group of objects |
WO2013169851A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for facilitating user interaction with controls in a user interface |
CN109298789B (zh) | 2012-05-09 | 2021-12-31 | 苹果公司 | 用于针对激活状态提供反馈的设备、方法和图形用户界面 |
WO2013169849A2 (en) | 2012-05-09 | 2013-11-14 | Industries Llc Yknots | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
WO2013169843A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for manipulating framed graphical objects |
WO2013169875A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for displaying content associated with a corresponding affordance |
EP3264252B1 (en) | 2012-05-09 | 2019-11-27 | Apple Inc. | Device, method, and graphical user interface for performing an operation in accordance with a selected mode of operation |
WO2013169846A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for displaying additional information in response to a user contact |
KR101806350B1 (ko) | 2012-05-09 | 2017-12-07 | 애플 인크. | 사용자 인터페이스 객체를 선택하는 디바이스, 방법, 및 그래픽 사용자 인터페이스 |
US20130311936A1 (en) * | 2012-05-15 | 2013-11-21 | Serious Integrated, Inc. | Contextual rendering in displaying objects |
USD703695S1 (en) | 2012-06-10 | 2014-04-29 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD711408S1 (en) * | 2012-06-10 | 2014-08-19 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD754159S1 (en) | 2012-06-11 | 2016-04-19 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US8949729B2 (en) * | 2012-06-13 | 2015-02-03 | International Business Machines Corporation | Enhanced copy and paste between applications |
US9189465B2 (en) * | 2012-09-28 | 2015-11-17 | International Business Machines Corporation | Documentation of system monitoring and analysis procedures |
US8698835B1 (en) * | 2012-10-16 | 2014-04-15 | Google Inc. | Mobile device user interface having enhanced visual characteristics |
CN103778128B (zh) * | 2012-10-18 | 2018-05-04 | 腾讯科技(深圳)有限公司 | 一种列表信息的绘制方法和装置 |
USD745882S1 (en) * | 2012-12-07 | 2015-12-22 | Hitachi, Ltd. | Display screen with graphical user interface |
CN105144057B (zh) | 2012-12-29 | 2019-05-17 | 苹果公司 | 用于根据具有模拟三维特征的控制图标的外观变化来移动光标的设备、方法和图形用户界面 |
CN107831991B (zh) | 2012-12-29 | 2020-11-27 | 苹果公司 | 用于确定是滚动还是选择内容的设备、方法和图形用户界面 |
AU2013368441B2 (en) | 2012-12-29 | 2016-04-14 | Apple Inc. | Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture |
WO2014105276A1 (en) | 2012-12-29 | 2014-07-03 | Yknots Industries Llc | Device, method, and graphical user interface for transitioning between touch input to display output relationships |
WO2014105274A1 (en) | 2012-12-29 | 2014-07-03 | Yknots Industries Llc | Device, method, and graphical user interface for navigating user interface hierarchies |
WO2014105279A1 (en) | 2012-12-29 | 2014-07-03 | Yknots Industries Llc | Device, method, and graphical user interface for switching between user interfaces |
US9063809B2 (en) | 2013-01-15 | 2015-06-23 | International Business Machines Corporation | Content space environment representation |
US9218161B2 (en) | 2013-01-15 | 2015-12-22 | International Business Machines Corporation | Embedding a software content space for run-time implementation |
US9111040B2 (en) | 2013-01-15 | 2015-08-18 | International Business Machines Corporation | Integration of a software content space with test planning and test case generation |
US9141379B2 (en) | 2013-01-15 | 2015-09-22 | International Business Machines Corporation | Automated code coverage measurement and tracking per user story and requirement |
US9659053B2 (en) | 2013-01-15 | 2017-05-23 | International Business Machines Corporation | Graphical user interface streamlining implementing a content space |
US9087155B2 (en) | 2013-01-15 | 2015-07-21 | International Business Machines Corporation | Automated data collection, computation and reporting of content space coverage metrics for software products |
US9075544B2 (en) | 2013-01-15 | 2015-07-07 | International Business Machines Corporation | Integration and user story generation and requirements management |
US9081645B2 (en) | 2013-01-15 | 2015-07-14 | International Business Machines Corporation | Software product licensing based on a content space |
US9396342B2 (en) | 2013-01-15 | 2016-07-19 | International Business Machines Corporation | Role based authorization based on product content space |
US9069647B2 (en) | 2013-01-15 | 2015-06-30 | International Business Machines Corporation | Logging and profiling content space data and coverage metric self-reporting |
CA2900425C (en) | 2013-02-07 | 2023-06-13 | Dizmo Ag | System for organizing and displaying information on a display device |
US20140229897A1 (en) * | 2013-02-14 | 2014-08-14 | Honeywell International Inc. | Slider control for graphical user interface and method for use thereof |
USD744001S1 (en) | 2013-03-06 | 2015-11-24 | Google Inc. | Display screen or portion thereof with transitional icon |
WO2014145921A1 (en) | 2013-03-15 | 2014-09-18 | Activevideo Networks, Inc. | A multiple-mode system and method for providing user selectable video content |
KR101505127B1 (ko) * | 2013-03-15 | 2015-03-26 | 주식회사 팬택 | 음성 명령에 의한 오브젝트 실행 장치 및 방법 |
US9465513B2 (en) * | 2013-04-11 | 2016-10-11 | General Electric Company | Visual representation of map navigation history |
US20150317038A1 (en) * | 2014-05-05 | 2015-11-05 | Marty Mianji | Method and apparatus for organizing, stamping, and submitting pictorial data |
US9326047B2 (en) | 2013-06-06 | 2016-04-26 | Activevideo Networks, Inc. | Overlay rendering of user interface onto source video |
US9219922B2 (en) | 2013-06-06 | 2015-12-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
US9294785B2 (en) | 2013-06-06 | 2016-03-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
US20140379364A1 (en) * | 2013-06-20 | 2014-12-25 | Koninklijke Philips N.V. | Intelligent computer-guided structured reporting for efficiency and clinical decision support |
USD750666S1 (en) * | 2013-09-10 | 2016-03-01 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with icon |
KR102076076B1 (ko) * | 2013-10-11 | 2020-02-12 | (주)휴맥스 | 구간 알림 방식을 사용한 컨텐츠 정보 표현 방법 및 장치 |
US20150113375A1 (en) * | 2013-10-23 | 2015-04-23 | Panton Incorporated | Search Driven Navigation for User Interface to Application Program |
US9501205B2 (en) * | 2013-12-16 | 2016-11-22 | Sap Se | Nature inspired interaction paradigm |
US9519398B2 (en) * | 2013-12-16 | 2016-12-13 | Sap Se | Search in a nature inspired user interface |
US20150169285A1 (en) * | 2013-12-18 | 2015-06-18 | Microsoft Corporation | Intent-based user experience |
US9788029B2 (en) | 2014-04-25 | 2017-10-10 | Activevideo Networks, Inc. | Intelligent multiplexing using class-based, multi-dimensioned decision logic for managed networks |
CN104166498B (zh) * | 2014-07-08 | 2018-02-23 | 惠州Tcl移动通信有限公司 | 显示用户说明书的方法及移动终端 |
USD768671S1 (en) * | 2014-08-26 | 2016-10-11 | Hipmunk, Inc. | Portion of a display with a graphical user interface |
USD780798S1 (en) * | 2014-09-02 | 2017-03-07 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
KR102411890B1 (ko) * | 2014-09-02 | 2022-06-23 | 삼성전자주식회사 | 컨텐츠를 처리하는 방법 및 이를 위한 전자 장치 |
US20170308390A1 (en) * | 2014-10-08 | 2017-10-26 | Shane Venis | Data-rich icon |
US9632664B2 (en) | 2015-03-08 | 2017-04-25 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10048757B2 (en) | 2015-03-08 | 2018-08-14 | Apple Inc. | Devices and methods for controlling media presentation |
US9645732B2 (en) | 2015-03-08 | 2017-05-09 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
US9990107B2 (en) | 2015-03-08 | 2018-06-05 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
US10095396B2 (en) | 2015-03-08 | 2018-10-09 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US9639184B2 (en) | 2015-03-19 | 2017-05-02 | Apple Inc. | Touch input cursor manipulation |
US9785305B2 (en) | 2015-03-19 | 2017-10-10 | Apple Inc. | Touch input cursor manipulation |
US20170045981A1 (en) | 2015-08-10 | 2017-02-16 | Apple Inc. | Devices and Methods for Processing Touch Inputs Based on Their Intensities |
US10067653B2 (en) | 2015-04-01 | 2018-09-04 | Apple Inc. | Devices and methods for processing touch inputs based on their intensities |
US10320877B2 (en) * | 2015-04-20 | 2019-06-11 | Splunk Inc. | Systems and methods for indicating deployment of application features |
US20160342288A1 (en) * | 2015-05-19 | 2016-11-24 | Ebay Inc. | Intelligent highlighting of item listing features |
US9860451B2 (en) | 2015-06-07 | 2018-01-02 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US10346030B2 (en) | 2015-06-07 | 2019-07-09 | Apple Inc. | Devices and methods for navigating between user interfaces |
US9674426B2 (en) | 2015-06-07 | 2017-06-06 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US9830048B2 (en) | 2015-06-07 | 2017-11-28 | Apple Inc. | Devices and methods for processing touch inputs with instructions in a web page |
US10200598B2 (en) | 2015-06-07 | 2019-02-05 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US9891811B2 (en) | 2015-06-07 | 2018-02-13 | Apple Inc. | Devices and methods for navigating between user interfaces |
USD771653S1 (en) | 2015-07-29 | 2016-11-15 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
US10248308B2 (en) | 2015-08-10 | 2019-04-02 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures |
US9880735B2 (en) | 2015-08-10 | 2018-01-30 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10235035B2 (en) | 2015-08-10 | 2019-03-19 | Apple Inc. | Devices, methods, and graphical user interfaces for content navigation and manipulation |
US10416800B2 (en) | 2015-08-10 | 2019-09-17 | Apple Inc. | Devices, methods, and graphical user interfaces for adjusting user interface objects |
CN106469136A (zh) * | 2015-08-17 | 2017-03-01 | 努比亚技术有限公司 | 一种信息查询终端及信息查询方法 |
US10585917B2 (en) * | 2015-10-23 | 2020-03-10 | Teletracking Technologies, Inc. | Real time data tracking, analytics data warehousing, and front end reporting system |
USD811422S1 (en) * | 2016-01-22 | 2018-02-27 | Google Llc | Portion of a display screen with a graphical user interface |
USD807389S1 (en) * | 2016-01-22 | 2018-01-09 | Google Llc | Portion of a display screen with a changeable graphical user interface component |
USD806731S1 (en) * | 2016-01-22 | 2018-01-02 | Google Inc. | Portion of a display screen with a changeable graphical user interface component |
USD806100S1 (en) * | 2016-01-22 | 2017-12-26 | Google Llc | Portion of a display screen with a changeable graphical user interface component |
US11340920B2 (en) * | 2016-02-02 | 2022-05-24 | Aetherpal Inc. | Device navigational maps for connected devices |
JP6686770B2 (ja) * | 2016-07-28 | 2020-04-22 | 富士ゼロックス株式会社 | 情報処理装置及びプログラム |
US10321313B2 (en) * | 2016-09-09 | 2019-06-11 | Dell Products L.P. | Enabling remote access to a service controller having a factory-installed unique default password |
US11269960B2 (en) * | 2017-05-15 | 2022-03-08 | Microsoft Technology Licensing, Llc | Dynamic search interfaces |
CN107272987A (zh) * | 2017-06-06 | 2017-10-20 | 努比亚技术有限公司 | 应用启动方法、终端及计算机可读存储介质 |
USD850466S1 (en) * | 2017-11-07 | 2019-06-04 | Outbrain Inc. | Electronic device display screen with a graphical user interface |
US11036806B2 (en) * | 2018-06-26 | 2021-06-15 | International Business Machines Corporation | Search exploration using drag and drop |
JP7334434B2 (ja) * | 2019-03-19 | 2023-08-29 | 富士フイルムビジネスイノベーション株式会社 | 文書検索結果提示装置及びプログラム並びに文書検索結果提示システム |
USD916753S1 (en) * | 2019-11-21 | 2021-04-20 | Cognitive Credit Limited | Computer display with financial analysis graphical user interface |
USD916847S1 (en) * | 2019-11-21 | 2021-04-20 | Cognitive Credit Limited | Computer display with financial analysis graphical user interface |
US11281684B2 (en) * | 2019-12-17 | 2022-03-22 | Fisher-Rosemount Systems, Inc. | Electronic device description language (EDDL) search and navigation assistant |
CN115328381B (zh) * | 2022-08-05 | 2023-09-05 | 深圳乐播科技有限公司 | 页面推送方法、装置和服务器 |
Family Cites Families (120)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6433355A (en) | 1987-07-28 | 1989-02-03 | Nat House Ind | Cover trim structure of joint section |
JPS6463684A (en) | 1987-09-03 | 1989-03-09 | Toshiba Corp | Scroll blade |
US5040131A (en) * | 1987-12-23 | 1991-08-13 | International Business Machines Corporation | Graphical processing |
JP2781035B2 (ja) * | 1989-12-12 | 1998-07-30 | 富士通株式会社 | 階層型編集コマンド・メニュー表示方法 |
US5359673A (en) * | 1991-12-27 | 1994-10-25 | Xerox Corporation | Method and apparatus for converting bitmap image documents to editable coded data using a standard notation to record document recognition ambiguities |
US5564004A (en) | 1994-04-13 | 1996-10-08 | International Business Machines Corporation | Method and system for facilitating the selection of icons |
US5953012A (en) * | 1994-12-13 | 1999-09-14 | Microsoft Corporation | Method and system for connecting to, browsing, and accessing computer network resources |
US5754179A (en) | 1995-06-07 | 1998-05-19 | International Business Machines Corporation | Selection facilitation on a graphical interface |
US6473006B1 (en) * | 1995-12-11 | 2002-10-29 | Openwave Systems Inc. | Method and apparatus for zoomed display of characters entered from a telephone keypad |
JP3475690B2 (ja) * | 1996-01-29 | 2003-12-08 | トヨタ自動車株式会社 | 製品情報管理方法および製品情報管理システム |
JPH1063634A (ja) | 1996-04-05 | 1998-03-06 | Nec Corp | 時系列予測・分類のための方法及び装置 |
JPH1063684A (ja) * | 1996-08-19 | 1998-03-06 | Fuji Xerox Co Ltd | 属性情報付与装置 |
US6182029B1 (en) * | 1996-10-28 | 2001-01-30 | The Trustees Of Columbia University In The City Of New York | System and method for language extraction and encoding utilizing the parsing of text data in accordance with domain parameters |
JP3420007B2 (ja) | 1996-12-19 | 2003-06-23 | 三菱電機株式会社 | 制御監視システムの異常状態表示装置 |
US5875446A (en) * | 1997-02-24 | 1999-02-23 | International Business Machines Corporation | System and method for hierarchically grouping and ranking a set of objects in a query context based on one or more relationships |
US6278464B1 (en) * | 1997-03-07 | 2001-08-21 | Silicon Graphics, Inc. | Method, system, and computer program product for visualizing a decision-tree classifier |
US6334157B1 (en) * | 1997-03-11 | 2001-12-25 | Microsoft Corporation | Programmatically providing direct access to user interface elements of an application program |
JPH10333554A (ja) | 1997-06-02 | 1998-12-18 | Hitachi Eng Co Ltd | 地図情報表示システム及び地図情報表示方法 |
US6012053A (en) * | 1997-06-23 | 2000-01-04 | Lycos, Inc. | Computer system with user-controlled relevance ranking of search results |
US5982370A (en) * | 1997-07-18 | 1999-11-09 | International Business Machines Corporation | Highlighting tool for search specification in a user interface of a computer system |
JPH1165803A (ja) * | 1997-08-22 | 1999-03-09 | Nec Corp | 情報視覚化システム |
US6112153A (en) * | 1997-09-15 | 2000-08-29 | Alpine Electronics, Inc. | User interface for selecting destinations by address in a vehicle navigation system |
US6099317A (en) * | 1998-10-16 | 2000-08-08 | Mississippi State University | Device that interacts with target applications |
JP3450669B2 (ja) | 1997-10-23 | 2003-09-29 | キヤノン株式会社 | 情報処理装置及びその方法並びにメモリ媒体 |
US7596755B2 (en) * | 1997-12-22 | 2009-09-29 | Ricoh Company, Ltd. | Multimedia visualization and integration environment |
US6330576B1 (en) * | 1998-02-27 | 2001-12-11 | Minolta Co., Ltd. | User-friendly information processing device and method and computer program product for retrieving and displaying objects |
US6448987B1 (en) * | 1998-04-03 | 2002-09-10 | Intertainer, Inc. | Graphic user interface for a digital content delivery system using circular menus |
JP2000021687A (ja) | 1998-07-07 | 2000-01-21 | Matsushita Electric Ind Co Ltd | コンデンサ及びその製造方法 |
US6243093B1 (en) * | 1998-09-14 | 2001-06-05 | Microsoft Corporation | Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and which visually groups matching objects |
JP2000207263A (ja) * | 1998-11-12 | 2000-07-28 | Sony Corp | 情報処理装置及び方法、並びに提供媒体 |
US6288718B1 (en) * | 1998-11-13 | 2001-09-11 | Openwave Systems Inc. | Scrolling method and apparatus for zoom display |
JP2000216871A (ja) | 1999-01-22 | 2000-08-04 | Sanyo Electric Co Ltd | 携帯電話機 |
US7002702B1 (en) * | 1999-04-09 | 2006-02-21 | Canon Kabushiki Kaisha | Data processing apparatus and data processing method for controlling plural peripheral devices to provide function |
GB9908631D0 (en) | 1999-04-15 | 1999-06-09 | Canon Kk | Search engine user interface |
WO2000075788A1 (en) * | 1999-05-26 | 2000-12-14 | Fujitsu Network Communications, Inc. | Network element management system |
US6330578B1 (en) | 1999-06-11 | 2001-12-11 | Nortel Networks Limited | Method and apparatus for digitally representing a waveform |
US6396523B1 (en) * | 1999-07-29 | 2002-05-28 | Interlink Electronics, Inc. | Home entertainment device remote control |
JP3478192B2 (ja) * | 1999-08-20 | 2003-12-15 | 日本電気株式会社 | 画面重畳表示型情報入出力装置 |
JP3476008B2 (ja) * | 1999-09-10 | 2003-12-10 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 音声情報の登録方法、認識文字列の特定方法、音声認識装置、音声情報の登録のためのソフトウエア・プロダクトを格納した記憶媒体、及び認識文字列の特定のためのソフトウエア・プロダクトを格納した記憶媒体 |
JP2001117689A (ja) | 1999-10-14 | 2001-04-27 | Canon Inc | 表示制御装置および表示制御方法 |
US6920607B1 (en) * | 1999-12-15 | 2005-07-19 | Microsoft Corp. | Methods and systems for dynamically creating user interfaces |
US6839702B1 (en) * | 1999-12-15 | 2005-01-04 | Google Inc. | Systems and methods for highlighting search results |
US8452776B2 (en) * | 1999-12-22 | 2013-05-28 | Celeritasworks, Llc | Spatial data portal |
US6704727B1 (en) * | 2000-01-31 | 2004-03-09 | Overture Services, Inc. | Method and system for generating a set of search terms |
US20010030667A1 (en) * | 2000-04-10 | 2001-10-18 | Kelts Brett R. | Interactive display interface for information objects |
US6952805B1 (en) * | 2000-04-24 | 2005-10-04 | Microsoft Corporation | System and method for automatically populating a dynamic resolution list |
JP2001318948A (ja) * | 2000-05-09 | 2001-11-16 | Hitachi Ltd | 文書検索方法及び装置並びにその処理プログラムを記憶した媒体 |
US20020062258A1 (en) * | 2000-05-18 | 2002-05-23 | Bailey Steven C. | Computer-implemented procurement of items using parametric searching |
US20020002588A1 (en) * | 2000-07-03 | 2002-01-03 | Yoshio Sugimoto | Device for reading electronic mails |
US7249369B2 (en) * | 2000-07-10 | 2007-07-24 | Oracle International Corporation | Post data processing |
US6654758B1 (en) * | 2000-07-21 | 2003-11-25 | Unisys Corporation | Method for searching multiple file types on a CD ROM |
US7236932B1 (en) * | 2000-09-12 | 2007-06-26 | Avaya Technology Corp. | Method of and apparatus for improving productivity of human reviewers of automatically transcribed documents generated by media conversion systems |
AU2001295820A1 (en) * | 2000-09-25 | 2002-04-02 | Transactions, Inc. | System and method to correlate and access related text with locations on an electronically displayed map |
US20020044152A1 (en) * | 2000-10-16 | 2002-04-18 | Abbott Kenneth H. | Dynamic integration of computer generated and real world images |
US20020055926A1 (en) * | 2000-11-06 | 2002-05-09 | Meir Dan | Open platform information on universal maps |
US7028306B2 (en) * | 2000-12-04 | 2006-04-11 | International Business Machines Corporation | Systems and methods for implementing modular DOM (Document Object Model)-based multi-modal browsers |
US7015910B2 (en) * | 2000-12-21 | 2006-03-21 | Xerox Corporation | Methods, systems, and computer program products for the display and operation of virtual three-dimensional books |
US7240291B2 (en) * | 2000-12-21 | 2007-07-03 | Xerox Corporation | Methods, systems, and computer program products for display of information relating to a virtual three-dimensional book |
AUPR230700A0 (en) * | 2000-12-22 | 2001-01-25 | Canon Kabushiki Kaisha | A method for facilitating access to multimedia content |
GB2370739A (en) * | 2000-12-27 | 2002-07-03 | Nokia Corp | Flashlight cursor for set-top boxes |
US20020085017A1 (en) * | 2001-01-03 | 2002-07-04 | Pisutha-Arnond Suthirug Num | Method and apparatus for reordering data items displayed on an electronic device |
US7062437B2 (en) * | 2001-02-13 | 2006-06-13 | International Business Machines Corporation | Audio renderings for expressing non-audio nuances |
US6750803B2 (en) * | 2001-02-23 | 2004-06-15 | Interlink Electronics, Inc. | Transformer remote control |
US7194411B2 (en) * | 2001-02-26 | 2007-03-20 | Benjamin Slotznick | Method of displaying web pages to enable user access to text information that the user has difficulty reading |
US20040139100A1 (en) | 2001-04-02 | 2004-07-15 | Gottsman Edward J. | Context-based display technique |
US7120646B2 (en) * | 2001-04-09 | 2006-10-10 | Health Language, Inc. | Method and system for interfacing with a multi-level data structure |
US20020163547A1 (en) * | 2001-04-30 | 2002-11-07 | Michael Abramson | Interactive electronically presented map |
JP2003050816A (ja) * | 2001-08-03 | 2003-02-21 | Sony Corp | 検索装置および検索方法 |
US7313526B2 (en) * | 2001-09-05 | 2007-12-25 | Voice Signal Technologies, Inc. | Speech recognition using selectable recognition modes |
JP2003122746A (ja) | 2001-10-15 | 2003-04-25 | Hitachi Ltd | 携帯電話機及びその文字入力方法 |
US6826443B2 (en) * | 2001-11-29 | 2004-11-30 | Agilent Technologies, Inc. | Systems and methods for managing interaction with a presentation of a tree structure in a graphical user interface |
JP2003167918A (ja) * | 2001-11-30 | 2003-06-13 | Sony Corp | データ表示装置及びデータ表示方法 |
US7797204B2 (en) * | 2001-12-08 | 2010-09-14 | Balent Bruce F | Distributed personal automation and shopping method, apparatus, and process |
US6801230B2 (en) * | 2001-12-18 | 2004-10-05 | Stanley W. Driskell | Method to display and manage computer pop-up controls |
AU2002238455A1 (en) | 2001-12-19 | 2003-06-30 | Nokia Corporation | Method and apparatus for indicating available input options of electronic terminal devices |
US20030142140A1 (en) * | 2002-01-28 | 2003-07-31 | International Business Machines Corporation | Adjusting the tint of a translucent window to convey status |
US20030189603A1 (en) * | 2002-04-09 | 2003-10-09 | Microsoft Corporation | Assignment and use of confidence levels for recognized text |
US7496687B2 (en) * | 2002-05-01 | 2009-02-24 | Bea Systems, Inc. | Enterprise application platform |
US6986106B2 (en) * | 2002-05-13 | 2006-01-10 | Microsoft Corporation | Correction widget |
US7231607B2 (en) * | 2002-07-09 | 2007-06-12 | Kaleidescope, Inc. | Mosaic-like user interface for video selection and display |
US20030214539A1 (en) | 2002-05-14 | 2003-11-20 | Microsoft Corp. | Method and apparatus for hollow selection feedback |
US7484185B2 (en) * | 2002-05-17 | 2009-01-27 | International Business Machines Corporation | Searching and displaying hierarchical information bases using an enhanced treeview |
JP2004030122A (ja) * | 2002-06-25 | 2004-01-29 | Fujitsu Ltd | 図面検索支援装置および図面検索方法 |
JP3772977B2 (ja) * | 2002-07-08 | 2006-05-10 | セイコーエプソン株式会社 | 液体噴射ヘッド及び液体噴射装置 |
JP2004062567A (ja) | 2002-07-30 | 2004-02-26 | Dream Technologies Kk | データ検索システム |
US7496559B2 (en) * | 2002-09-03 | 2009-02-24 | X1 Technologies, Inc. | Apparatus and methods for locating data |
CN1685341B (zh) * | 2002-09-30 | 2014-09-10 | 开拧系统公司 | 跨语言搜索结果的闪烁注释标注加亮 |
US7373612B2 (en) * | 2002-10-21 | 2008-05-13 | Battelle Memorial Institute | Multidimensional structured data visualization method and apparatus, text visualization method and apparatus, method and apparatus for visualizing and graphically navigating the world wide web, method and apparatus for visualizing hierarchies |
US8005919B2 (en) * | 2002-11-18 | 2011-08-23 | Aol Inc. | Host-based intelligent results related to a character stream |
US8572058B2 (en) * | 2002-11-27 | 2013-10-29 | Accenture Global Services Limited | Presenting linked information in a CRM system |
AU2002953384A0 (en) * | 2002-12-16 | 2003-01-09 | Canon Kabushiki Kaisha | Method and apparatus for image metadata entry |
JP2004240750A (ja) * | 2003-02-06 | 2004-08-26 | Canon Inc | 画像検索装置 |
US7941762B1 (en) * | 2003-02-14 | 2011-05-10 | Shoretel, Inc. | Display of real time information for selected possibilities |
US7499925B2 (en) * | 2003-03-27 | 2009-03-03 | Microsoft Corporation | File system for displaying items of different types and from different physical locations |
US7337411B1 (en) * | 2003-03-31 | 2008-02-26 | Unisys Corporation | Logistics management system having user interface with tiered data entry |
JP4333184B2 (ja) | 2003-03-31 | 2009-09-16 | 富士ゼロックス株式会社 | 電子データ管理システム |
US7448042B1 (en) * | 2003-05-06 | 2008-11-04 | Apple Inc. | Method and apparatus for providing inter-application accessibility |
US7346506B2 (en) * | 2003-10-08 | 2008-03-18 | Agfa Inc. | System and method for synchronized text display and audio playback |
US7334195B2 (en) * | 2003-10-14 | 2008-02-19 | Microsoft Corporation | System and process for presenting search results in a histogram/cluster format |
US8024335B2 (en) * | 2004-05-03 | 2011-09-20 | Microsoft Corporation | System and method for dynamically generating a selectable search extension |
US7184965B2 (en) * | 2003-10-29 | 2007-02-27 | Planalytics, Inc. | Systems and methods for recommending business decisions utilizing weather driven demand data and opportunity and confidence measures |
US7170510B2 (en) * | 2003-11-14 | 2007-01-30 | Sun Microsystems, Inc. | Method and apparatus for indicating a usage context of a computational resource through visual effects |
US7281008B1 (en) * | 2003-12-31 | 2007-10-09 | Google Inc. | Systems and methods for constructing a query result set |
US20050188325A1 (en) * | 2004-02-20 | 2005-08-25 | Kolman Robert S. | Highlighting panning window interface |
US9335884B2 (en) * | 2004-03-25 | 2016-05-10 | Microsoft Technology Licensing, Llc | Wave lens systems and methods for search results |
US7523187B1 (en) * | 2004-03-31 | 2009-04-21 | Emc Corporation | Methods and apparatus for managing network resources |
US7912904B2 (en) * | 2004-03-31 | 2011-03-22 | Google Inc. | Email system with conversation-centric user interface |
US7836044B2 (en) * | 2004-06-22 | 2010-11-16 | Google Inc. | Anticipated query generation and processing in a search engine |
US7437358B2 (en) * | 2004-06-25 | 2008-10-14 | Apple Inc. | Methods and systems for managing data |
US7650361B1 (en) * | 2004-07-21 | 2010-01-19 | Comcast Ip Holdings I, Llc | Media content modification and access system for interactive access of media content across disparate network platforms |
US20060036567A1 (en) * | 2004-08-12 | 2006-02-16 | Cheng-Yew Tan | Method and apparatus for organizing searches and controlling presentation of search results |
US7634741B2 (en) * | 2004-08-31 | 2009-12-15 | Sap Ag | Method and apparatus for managing a selection list based on previous entries |
US20060100999A1 (en) * | 2004-10-28 | 2006-05-11 | Sencaj Randall W | System and method for data entry and search |
US8677274B2 (en) * | 2004-11-10 | 2014-03-18 | Apple Inc. | Highlighting items for search results |
US7747965B2 (en) * | 2005-01-18 | 2010-06-29 | Microsoft Corporation | System and method for controlling the opacity of multiple windows while browsing |
US7340686B2 (en) * | 2005-03-22 | 2008-03-04 | Microsoft Corporation | Operating system program launch menu search |
US20070156648A1 (en) * | 2005-12-23 | 2007-07-05 | Bridges Amanda K | System and method for providing searchable help on a multi-function peripheral |
US20070218445A1 (en) * | 2006-03-14 | 2007-09-20 | Ted Uwague-Igharo | Computer based blackboard |
US20070300177A1 (en) * | 2006-06-23 | 2007-12-27 | Microsoft Corporation | User interface for specifying multi-valued properties |
US20080163085A1 (en) * | 2006-12-28 | 2008-07-03 | Rajesh Venkat Subbu | Multi-criteria decision support tool interface, methods and apparatus |
-
2004
- 2004-11-10 US US10/985,630 patent/US8677274B2/en active Active
-
2005
- 2005-11-10 CA CA2584823A patent/CA2584823C/en active Active
- 2005-11-10 EP EP05851583A patent/EP1812876A2/en not_active Ceased
- 2005-11-10 AU AU2005304334A patent/AU2005304334B2/en active Active
- 2005-11-10 JP JP2007540425A patent/JP5254619B2/ja active Active
- 2005-11-10 CN CN2005800384763A patent/CN101057239B/zh active Active
- 2005-11-10 WO PCT/US2005/041078 patent/WO2006053266A2/en active Application Filing
-
2006
- 2006-07-28 US US11/496,006 patent/US7979796B2/en active Active
-
2011
- 2011-06-06 US US13/154,352 patent/US8607162B2/en active Active
- 2011-10-03 JP JP2011219668A patent/JP5571639B2/ja active Active
-
2014
- 2014-03-14 US US14/212,853 patent/US9659069B2/en active Active
-
2017
- 2017-05-22 US US15/601,917 patent/US10635683B2/en active Active
-
2020
- 2020-03-11 US US16/815,357 patent/US11500890B2/en active Active
-
2022
- 2022-10-07 US US17/962,112 patent/US20230034825A1/en active Pending
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8490026B2 (en) | 2008-10-27 | 2013-07-16 | Microsoft Corporation | Painting user controls |
CN102197361B (zh) * | 2008-10-27 | 2014-02-26 | 微软公司 | 对用户控件绘涂 |
CN103309564A (zh) * | 2013-07-01 | 2013-09-18 | 贝壳网际(北京)安全技术有限公司 | 元素信息的显示方法及装置 |
CN103677713A (zh) * | 2013-12-09 | 2014-03-26 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN103677713B (zh) * | 2013-12-09 | 2017-08-29 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN105849727A (zh) * | 2013-12-31 | 2016-08-10 | 谷歌公司 | 浮现导航搜索结果 |
CN105849727B (zh) * | 2013-12-31 | 2019-08-13 | 谷歌有限责任公司 | 浮现导航搜索结果 |
CN105975147A (zh) * | 2016-04-27 | 2016-09-28 | 浙江慧脑信息科技有限公司 | 一种自定义选项输入方法 |
CN105975147B (zh) * | 2016-04-27 | 2019-03-26 | 浙江慧脑信息科技有限公司 | 一种自定义选项输入方法 |
CN111209387A (zh) * | 2019-12-31 | 2020-05-29 | 嘉兴太美医疗科技有限公司 | 基于MedDRA的检索分析方法和系统 |
CN112667124A (zh) * | 2020-12-25 | 2021-04-16 | 北京搜狗科技发展有限公司 | 一种信息处理方法、装置和用于信息处理的装置 |
CN113805991A (zh) * | 2021-08-30 | 2021-12-17 | 北京达佳互联信息技术有限公司 | 一种对象提示方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
AU2005304334B2 (en) | 2012-02-02 |
CN101057239B (zh) | 2012-04-25 |
EP1812876A2 (en) | 2007-08-01 |
CA2584823A1 (en) | 2006-05-18 |
US8677274B2 (en) | 2014-03-18 |
WO2006053266A2 (en) | 2006-05-18 |
US20230034825A1 (en) | 2023-02-02 |
US11500890B2 (en) | 2022-11-15 |
US9659069B2 (en) | 2017-05-23 |
US8607162B2 (en) | 2013-12-10 |
AU2005304334A1 (en) | 2006-05-18 |
WO2006053266A3 (en) | 2007-02-01 |
JP2012053886A (ja) | 2012-03-15 |
US20060101347A1 (en) | 2006-05-11 |
US10635683B2 (en) | 2020-04-28 |
US20070033172A1 (en) | 2007-02-08 |
US20110258584A1 (en) | 2011-10-20 |
CA2584823C (en) | 2014-02-11 |
US7979796B2 (en) | 2011-07-12 |
US20170270174A1 (en) | 2017-09-21 |
JP5254619B2 (ja) | 2013-08-07 |
US20140280074A1 (en) | 2014-09-18 |
US20200210418A1 (en) | 2020-07-02 |
JP5571639B2 (ja) | 2014-08-13 |
JP2008520012A (ja) | 2008-06-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101057239B (zh) | 增亮用于搜索结果的项的方法和装置 | |
US7703037B2 (en) | Searchable task-based interface to control panel functionality | |
US7925975B2 (en) | Searching for commands to execute in applications | |
US8463731B2 (en) | Translating user interaction with a touch screen into text | |
US20130298049A1 (en) | Switching search providers within an application search box | |
US20090193352A1 (en) | Interface for assisting in the construction of search queries | |
US20150121291A1 (en) | Input Method Editor | |
US7689924B1 (en) | Link annotation for keyboard navigation | |
US10459744B2 (en) | Interactive hotspot highlighting user interface element | |
US20170177386A1 (en) | Application Help Functionality Including Suggested Search | |
EP1715418A1 (en) | Task-based interface with underlying extensible framework | |
US20030189551A1 (en) | System and method for identifying functions invoked by function keys on a keyboard | |
EP2680118B1 (en) | User interface utilizing generic field for multiple input types | |
AU2018206731A1 (en) | Highlighting items for search results | |
AU2012200220A1 (en) | Highlighting items for search results | |
CN104239549A (zh) | 鼠标左键选词后单击左键进行搜索操作的方法和系统 |
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 |