CN101057239A - 增亮用于搜索结果的项 - Google Patents

增亮用于搜索结果的项 Download PDF

Info

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
Application number
CNA2005800384763A
Other languages
English (en)
Other versions
CN101057239B (zh
Inventor
马克希姆·I.·鲁诺弗
巴斯·奥丁
史蒂夫·柯
格莱格里·N.·克里斯泰
凯文·泰尼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apple Inc
Original Assignee
Apple Computer Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Apple Computer Inc filed Critical Apple Computer Inc
Publication of CN101057239A publication Critical patent/CN101057239A/zh
Application granted granted Critical
Publication of CN101057239B publication Critical patent/CN101057239B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9038Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/907Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/04817Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/0482Interaction 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的用户界面,其中每项包括图标。
CN2005800384763A 2004-11-10 2005-11-10 增亮用于搜索结果的项的方法和装置 Active CN101057239B (zh)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Cited By (12)

* Cited by examiner, † Cited by third party
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