CN1367426A - 用于电子设备的与环境相关标签 - Google Patents

用于电子设备的与环境相关标签 Download PDF

Info

Publication number
CN1367426A
CN1367426A CN01144078A CN01144078A CN1367426A CN 1367426 A CN1367426 A CN 1367426A CN 01144078 A CN01144078 A CN 01144078A CN 01144078 A CN01144078 A CN 01144078A CN 1367426 A CN1367426 A CN 1367426A
Authority
CN
China
Prior art keywords
button
control panel
state
unit
soft
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN01144078A
Other languages
English (en)
Inventor
威廉·H·翁
克林·布鲁姆
史蒂文·T·卡尼克
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.)
Microsoft Corp
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of CN1367426A publication Critical patent/CN1367426A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • G06F3/1431Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display using a single graphics controller

Abstract

一个计算设备的一个控制面板单元,包括具有定义单个按钮状态的特性的按钮。在激活一个按钮时,按钮的可查看状态可以改变。按钮的一部分可以照亮以表示状态和/或可以包括一个图标以表示由该按钮控制的应用程序。控制面板单元可以包括显示器,用于显示与按钮对应的多个软标签,并表示当相应的按钮被激活时将要启动的当前环境。软标签可以标识用户或对一个用户可用的应用程序。在激活应用程序时,软标签可以改变以代表在该应用程序中可用的不同操作或功能。在用户界面中,每个用户可以被分配一个特定的颜色方案。颜色方案允许从视觉上确定谁登录系统和/或哪个人有新信息。

Description

用于电子设备的与环境相关标签
技术领域
本发明一般地涉及为电子设备应用动态用户界面。更具体地说,本发明涉及与环境相关的软标签和按钮状态的使用,以提供允许用户导航与电子设备相关的一系列功能的用户界面。
背景技术
在传统的计算机系统中,单个监视器或其它类型的显示单元通过接口,如视频适配器,与系统总线相连。系统总线使监视器与主计算机的中央处理器(CPU)相连。主机计算机执行指令,请求从系统存储器中检索信息,并通过系统总线发送到显示监视器进行显示。
一种已知的系统提供具有一个可在多个显示终端和键盘间共享的公共CPU的计算机网络。在这种系统中,显示终端是由CPU控制的哑终端。这种系统通常用于多个独立的用户。这种系统的优点在于,CPU可在视线之外集中放置,远离各用户终端。这样,可以释放用户工作站的空间。另一个优点是,所有应用程序可以存储在单个位置上,而不必为每个用户分别安装。
随着智能家庭环境的出现,在家中多个位置上放置传统的包括大型监视器和键盘的计算机终端已不再可行。传统的计算机终端要求大量的空间,这在家庭中的大多数位置上都是办不到的。于是,需要包括辅助显示器的小型控制面板单元,以便于实现智能家庭。
现有的控制面板单元用于具有有限功能的系统,如,立体声系统、电话等。这些设备的用户界面通常有一些按钮和一个显示面板,每个按钮专用于一种功能。例如,对于收音机,一个按钮专用于音量控制,而另一个专用于调谐。为了给智能家庭中使用的多个应用程序提供丰富而稳健的功能,现有的控制面板单元要求更多的按钮。随着按钮数量的增加,控制面板的尺寸增大,从而控制面板单元的尺寸接近传统计算机终端的尺寸。此外,从用户友好的角度看,大量的按钮使操作变得很麻烦。这种控制面板单元对于空间是重要因素的家庭环境而言并不实用。因此,本领域中有一种需求,即增加控制面板单元中可用的功能,以实现传统计算机终端的丰富性和稳健性,同时提供尺寸灵活的控制面板单元。
发明内容
本发明通过提供一个具有显示器的控制面板单元克服了现有控制面板单元的许多不足之处,该控制面板可以放置在家庭的任何位置,从而允许用户从多个位置控制多个设备并激活多个应用程序。本发明的各方面包括为电子设备的用户界面提供与环境相关的特性。与环境相关的特性可以采取控制面板单元上按钮输入的可查看状态和/或控制面板单元的显示部分上的软标签的形式。按钮输入的可查看状态可以包括图标和/或按钮上的可被照亮区域。
本发明涉及用于计算机系统的控制面板单元,其上有带有可查看状态的按钮输入和/或显示器上的软标签,它们代表按钮输入的内容。为响应其中一个按钮输入的激活,可查看状态和软标签可以改变。
在本发明的另一个方面中,显示单元可以与控制面板单元集成。显示单元可以包括分立的显示区域,包括显示与相应的按钮输入对应的与环境相关的软标签的显示区域,以及一个显示数据的主显示区域。软标签的其中一个优点是它们允许用户在激活某个按钮之前知道其功能。此外,每次一个按钮被激活时,某些按钮会具有新的功能。于是,每个按钮可以用于根据由控制面板单元控制的特定应用程序而启动一个功能,而要被启动的功能可以随着环境而改变。
根据本发明的另一个方面,与按钮输入相邻的软标签可以标识一个家庭的成员或任何人的群体。在激活某个物理按钮输入时,由与该按钮相关的软标签标识的人的用户配置文件便被启动,该特定用户的信息显示在主显示区域上。而且,该人的用户配置文件中标识的应用程序可以显示在按钮输入的附近。这样,显示区域可以将三个按钮的环境指示为电子邮件、语音邮件和约会。一旦激活指示电子邮件的按钮,该用户的电子邮件应用程序被启动,且软标签可以更改以表示可用的功能(例如,读、写电子邮件等)。通过激活与代表读功能的软标签相关的按钮,该用户的第一个电子邮件打开,软标签将指示按钮输入的下一个功能。在另一个方面中,另一个按钮提供在适当时候滚动在主显示区域上显示的信息的能力,例如电子邮件。在某些情况下,滚动会改变可用的功能,并随着用户滚动过不同的列表而导致软标签灰掉或显示功能。
在本发明的另一个方面中,按钮输入可以有可照亮的部分,这代表按钮的环境。按钮上的图标可以代表一个特定的操作或功能。当图标变亮时,激活该按钮会导致启动由该图标代表的操作。说明性操作包括音频、日历、新闻和消息传送应用程序。
在本发明的又一个方面中,控制面板单元可以缩放,以根据显示特性提供更丰富的用户界面(UI)。说明性的UI可以是简单的LED通知,电子邮件消息的文本到语音转换,也可以是带有触摸式面板界面和图形照片框架的完整UI。即,控制面板单元的显示单元的UI可以包括LCD(液晶显示器)、LED(发光二极管)或EL(场致发光)显示面板。而且,显示单元可以用作因特网广播、视频、“推进信息”(pushinformation)、音乐播放器(mp3、MicorsoftWindowsMedia Audio等)或成为与多媒体播放器对应的硬件。此外,显示单元可以是诸如自动唱片点唱机、内置扬声器、股票自动收报机、电子照片框架之类的应用程序的显示。
通过阅读下列本发明的详细说明以及有助于解释本发明的随附权利要求和附图,对于本领域的技术人员,本发明的这些以及其它新奇特点、详情、实施例、特性和目标将更加明了。
附图说明
图1显示了可以与根据本发明的实施例的控制面板单元一同使用的通用计算机系统。
图2显示了根据本发明的实施例的示例性计算机系统的物理结构。
图3显示了根据本发明的示例性实施例的控制面板单元的框图。
图4显示了根据本发明的另一示例性实施例的控制面板单元的框图。
图5显示了根据本发明的实施例的示例性控制面板单元的前面。
图6A-6I显示了根据本发明的示例性实施例的按钮输入的示例性可查看状态。
图7A-7B显示了根据本发明的示例性实施例的控制面板。
图8A-8D显示了根据本发明的示例性实施例的显示面板。
图9A-9B显示了根据本发明的其它示例性实施例的显示面板。
图10A-10B显示了根据本发明的示例性实施例的控制面板。
图11A和11B分别显示了根据本发明的示例性实施例的显示面板和控制面板。
图12A-12E显示了根据本发明的与环境相关的软标签的示例性实施例。
图13A-13E显示了根据本发明的示例性实施例的各种应用程序的示例性流程。
具体实施方式
本发明涉及用于电子设备的具有与环境相关标签的用户界面(UI)。除众多其它特性外,UI还可以显示状态/通知信息、应用程序、系统消息等。电子设备通常包括具有处理能力的所有类型的设备,包括但不限于,桌面型、掌上型、便携式计算设备和装置,以及可在包括家庭或办公环境在内的各种环境中使用的计算设备和装置。
尽管不要求,但本发明的一部分可在计算机可执行指令,例如程序模块,的一般环境中进行介绍。通常,程序模块包括执行特定任务或实施特定抽象数据类型的例程、程序、对象、脚本、组件、数据结构等。此外,本领域的技术人员可以理解,本发明可以用任何数量的计算系统配置实现,包括但不限于,在其中由通过通信网络连接的远程处理设备执行任务的分布式计算环境。在分布式计算环境中,程序模块可以位于本地和远程存储器存储设备上。根据本发明的控制面板单元也可以用个人计算机(PC)、手持设备、多处理器系统、基于微处理器的或可编程的用户电子设备、网络PC、小型计算机、大型机等实现。
图1是实现本发明的计算环境的示意图。本发明可以在一个通用计算设备中以常规个人计算机200的形式实现,常规个人计算机200包括一个处理单元210、一个系统存储器220以及一个系统总线230,总线230将包括系统存储器在内的各种系统组件与处理单元210的连接。系统总线230可以是几种总线结构类型中的任何一种,包括存储器总线或存储器控制器、外设总线以及使用多种总线结构的任一种的本地总线。系统存储器包括只读存储器(ROM)240和随机存取存储器(RAM)250。
包含例如在启动期间帮助在个人计算机200内的各组件间传输信息的基本例程的基本输入/输出系统260(BIOS)存储在ROM 240中。个人计算机200进一步包括一个硬盘驱动器270,用于从硬盘(未显示)读取或向硬盘写入数据,一个磁盘驱动器280,用于从可移除磁盘290读取或向可移除磁盘290写入数据,一个光盘驱动器291,用于从诸如CD ROM或其它光介质之类的可移除光盘292读取或向其写入。硬盘驱动器270、磁盘驱动器280和光盘驱动器291分别通过硬盘驱动器接口292、磁盘驱动器接口293和光盘驱动器接口294连接到系统总线230。驱动器及其相关联的计算机可读介质提供计算机可读指令、数据结构、程序模块和用于个人计算机200的其它数据的非易失性存储。
尽管此处描述的示例性环境使用硬盘、可移除磁盘290和可移除光盘292,但本领域技术人员应理解,在示例性操作环境中还可以使用可以存储可由计算机访问的数据的其它类型的计算机可读介质,如,磁带、闪存卡、数字视频磁盘,Bernoulli存储器,Zip/Jaz磁盘、随机存取存储器(RAM)、只读存储器(ROM)等。
一些程序模块可以存储在硬盘、磁盘290和光盘292、ROM 240或RAM 250上,其中包括操作系统295,一个或多个应用程序296,其它程序模块297,程序数据298。用户可以通过诸如键盘201和定点设备202之类的输入设备将命令和信息输入到个人计算机200中。其它输入设备(未显示)可以包括一个麦克风、游戏杆、游戏垫、圆盘式卫星电视天线、扫描仪等。这些和其它输入设备通常通过与系统总线相连的串行端口接口206与处理单元210相连,但也可以通过其它接口相连,如并行端口、游行端口或通用串行总线(USB)。监视器207或其它类型的主显示单元也通过一个接口,如视频适配器208与系统总线230相连。另外,可以包括一个显示器(例如,辅助显示器)的控制面板单元307通过辅助接口314与系统总线230相连。除主显示单元和控制面板单元外,个人计算机通常还包括其它外设输出设备(未显示),如扬声器和打印机。
尽管根据本发明的控制面板单元307可以没有与其关联的显示器,但为了本说明的目的,假定控制面板单元307包括显示器。此外,应理解,本发明的控制面板单元可以是在于2000年4月24日申请的题为“用于计算机系统的辅助显示单元”的共同转让、共同未决的申请序号09/556,982中描述的辅助显示单元的一部分,该申请作为参考收录于此。
辅助接口314可以以各种方式使处理单元210与控制面板单元307相连。应理解此处使用的“连接”一词(couple、coupling、coupled)及其各种语法变形都表示所有已知的有线和无线连接。控制面板单元307与个人计算机200之间的接口包括,但不限于,扩展卡、标准通信接口,如串行、并行、1394或USB(通用串行总线)连接器、IR、以太网、RF或电力线载波。
个人计算机200可以使用与到一个或多个远程计算机,例如远程计算机209的逻辑连接在联网环境中操作。远程计算机209可以是另一个个人计算机、一个服务器、一个路由器、一个网络PC,一个对等设备或其它公用的网络节点,并且典型地包括与个人计算机200相关的上述组件中的多个或全部,尽管图1中只显示了存储器存储设备211。图1所示的逻辑连接包括局域网(LAN)212和广域网(WAN)213。这样的联网环境在办公室、企业范围的计算机网络、内部网和因特网中是常见的。
当用于LAN联网环境时,个人计算机200通过网络接口或适配器214与本地网络212相连。当用于WAN联网环境时,个人计算机200典型地包括一个调制解调器215或用于通过广域网络213,如因特网,建立通信的其它装置。调制解调器215可以是内部的,也可以是外部的,通过串行端口接口206与系统总线230相连。在一个联网环境中,相对于个人计算机200描述的程序模块或其一部分可以存储在远程存储器存储设备中。应理解,所显示的网络连接是示范性的,可以使用在计算机间建立通信连接的其它方式。
图2显示了根据本发明实施例的示例性计算机系统的物理结构。在图2中,个人计算机(PC)200物理地与主显示单元或监视器207和控制面板单元307集成。因此,包括主显示单元207和控制面板单元307的PC 200被显示为同一物理结构的一部分。如进一步所述,控制面板单元307可以是具有辅助显示器或不具有辅助显示器的独立设备,或者是辅助显示单元(如上文引用的申请序号09/556,982所述)的一个部分。
根据本发明的实施例,控制面板单元307可以在PC 200的控制下显示信息。图3显示了根据本发明的示例性实施例的控制面板单元307的框图。主PC辅助接口314可以是用于与控制面板单元307通信的标准通信或卡接口。主PC辅助接口可以适应于本领域中已知的扩展卡和标准通信接口,如串行、并行、1394或USB、IR、以太网、RF或电力线载波。
在图3的示例性实施例中,控制面板单元307包括一个接口310,其中包括用于与主PC进行通信的PCI卡接口312和USB接口314。接口310与CPU 316相连。CPU 316与如RAM/ROM 318之类的本地存储器相连。CPU 316通过接口310从主PC接收命令并根据需要与本地存储器,如RAM/ROM 318,进行交互,并使得适当的命令被定向到图形模块320,图形模块320再生成适当的显示,以在显示面板324上显示。而且,CPU 316还与I/O模块322相连,I/O模块322可以通过按钮和音量旋钮326,例如,通过用户旋转音量旋钮或激活其中一个按钮,来接收用户输入。CPU 316可以通过I/O模块322输出信息。例如,可以输出音频或照亮按钮。应理解,按钮和音量旋钮326是示例性输入/输出设备,本发明不仅限于此。例如,I/O模块322和图形模块320都可以与显示面板324相连,其中输入可以通过触摸屏方式接收。此外,I/O模块322可以与麦克风、扬声器、可以识别用户的IR(红外线)传感器设备、摄象机、键盘等相连。
图4显示了根据本发明的实施例的控制面板单元的示例性实施方式。图4中与图3中相同的组件使用相同的参考数字。图4中的主计算机包括一个RF链路模块330,用于与控制面板单元307接口,特别是与RF接口313交互,RF接口313构成了接口310的一部分。与图2不同,根据图4,主计算机和控制面板单元彼此间不是物理地相连。
RF链路模块330可以通过标准有线连接,如10Base-T或100Base-T,与服务器相连。当与服务器相连时,主计算机可以是与一个服务器相连的多个主计算机中的一个。另外,RF链路模块330可以在主计算机外部,并在控制面板单元307的RF接口313的广播范围内。在此装置中,可以使用标准有线连接,如10Base-T或100Base-T在RF链路模块330与主计算机间提供信令。
在本发明的实施例中,其中多个控制面板单元(固定或移动的)与主计算机相连并扩展到广泛的区域(例如,在家庭或办公室环境)中,各种RF链路模块可以更好地促进主计算机与控制面板单元间的通信。在家庭环境中,房屋的单个房间或周围的区域可以具有用于在主计算机与各控制面板单元间上载和下载信息(例如,音频、视频、多媒体、数据等)的专用RF链路模块330。这在诸如厨房或起居室之类可能存在多个控制面板单元的区域中尤其有益。控制面板单元可以用许多设备实现,包括但不限于,各种厨房电器、通信设备(例如,有线、卫星和因特网电视,卫星或因特网广播以及移动和陆上线路通信单元)、安全系统、电子游戏装置、电子像框、Web伙伴和因特网装置。这些设备可以是固定的或其中某些可以是便携式的,如,腕表或手持式因特网装置。此外,许多组件可以与控制面板单元的I/O模块322相连,包括但不限于,摄象机、生物统计学标识模块和运动传感器(例如,作为登录方法和用于安全目的)、因特网装置、电子游戏装置、无线(例如,IR和RF)远程控制设备(例如,用于MP3播放器、CD播放器、因特网装置、广播、电视、电子游戏装置、VCR等)。
除图4实施例所示之外,调制解调器(例如,56k)可以与控制面板单元CPU316和接口310相连。为响应从主计算机200或CPU316接收的命令,调制解调器可以使控制面板单元307与因特网或其它数据通信网络相连,而无须通过主计算机对信息进行路由。当多个因特网连接(例如,电话线、DSL、有线调制解调器、ISDN)都可访问时,这种实施方式尤其有益。即,控制面板单元的用户可以不必与通过主计算机访问因特网的主显示监视器用户共享带宽。主计算机可以将命令发送给控制面板单元,以启动他自己的与因特网的连接。而且,控制面板单元可以是单独可寻址的,并且能够直接从因特网接收信息,如“push”(推进)类型数据,包括股票信息自动收报机,体育比赛比分、新闻等。
显示面板324可以有一个分辨率,例如,256×64像素。在示例性的二线模式中,显示面板可以垂直地分为四个部分,一个顶部部分,24像素高(24×24字体显示),一个第二部分,16像素高(16×16字体显示),一个第三部分,8像素高(无文本或图象显示),一个具有标记区的底部部分,16像素高(16×16字体显示)。在示例性三线模式中,显示面板可以垂直地分为四个部分,一个顶部部分,第二部分,第三部分,均为16像素高(16×16字体显示),一个具有标记区的底部部分,16像素高(16×16字体显示)。这些可用于所有屏幕。
此外,根据本发明的控制面板单元,如图4所示,可以被配置为以视频或文字或者通过扬声器输出声音的形式在显示面板上具有触摸屏显示,视频摄象机一对讲机系统、电子邮件通知。显示面板可以是专用于或适用于显示用于与控制面板单元307相连的MP3、DVD、CD播放器、电子像框或因特网站点的信息的显示器。显示面板可以适用于多种类型的信息,包括但不限于,日历信息、语音邮件通知、电子邮件通知、时钟、帮助信息、立体声控制器和视图、呼叫者ID状态、购物车清算、弹出式视频(轶事、详情、琐事)、用于家庭和PC的控制面板(例如,烤箱状态、干衣机、打印作业)、新闻标题、体育比赛比分、天气情况、股票信息自动收报机、交通信息、提醒注意、通知、操作系统(“OS”)警告、约会列兵、Web站点图、应用状态、财经信息、收藏夹、历史记录、最近使用的文档、应用程序或服务器、电子邮件预览(例如,电子邮件的前三行)、新电子邮件列表、聊天室通知、游戏信息以及其它类型的信息。
在控制面板单元的一个实施例中,UI可以包括按钮,这些按钮可以通过被按下或响应于接近或触摸感应而被激活。激活按钮会启动一个操作。控制面板单元的示例性前面板示于图5。前面板包括六个按钮510、520、530、540、550、560和一个显示面板570。每个按钮520、530、540、550和560上都有图标。图标表示与该按钮关联的特定操作或功能。在这个示例性实施例中,按钮520、530、540、550和560上的图标表示“起始”、“消息传送”、“音乐”、“任务”和“更多”。
图5所示的所有按钮都有一个可被照亮的特性,其中按钮可具有不同的可查看状态。分别如图6A和6B所示,按钮510的中央部分可以是被照亮状态或被取消照亮状态。而且,按钮530、540、550和560也可具有不同的照亮状态。图6C、6D、6E显示了按钮530的示例性照亮状态。在图6C中,消息传送图标被照亮,而在图6D中消息图标被取消照亮。图6E显示了按钮周围的光环,以标识另一种状态。状态可由被照亮和被取消照亮部分的任意组合来表示。
图6F-6I表示具有LED的物理按钮的状态。按钮可以位于一个显示面板中(图5中未显示),如与图5所示类似的显示面板,的显示区域右侧的区域中。图6F-6I表示的按钮的各种状态由软件UI的环境控制。图6F-6I显示了上下箭头LED组合的各种状态。在图6F中,两个箭头都照亮表示显示区域中还存在更多信息,可以向上或向下滚动(例如在一个实施例中,显示了五个音乐标题中的三个,通过向任意方向滚动均可获得更多信息,即,一个标题在上,一个标题在下)。在图6G中,两个箭头都不亮,表示没有更多的信息可供滚动浏览。在图6H中,向上箭头不亮,向下箭头照亮,表示仅向下滚动可以获得更多信息。在图6I中,向上箭头照亮,向下箭头不亮,表示仅向上滚动可以获得更多信息。按钮可以包括两个可激活的按钮部分,对应于向上和向下箭头。根据按钮状态,按下向上按钮部分可以导致显示向上滚动。同样,根据按钮状态,按下向下按钮部分可以导致显示向下滚动。
此外,在一个实施例中,按钮部分的颜色,例如,图标,LED,或软标签可以根据状态不同而不同。按钮的颜色可以表示信息。例如,颜色可以表示用户(例如,家庭和小组的不同成员)。一个特定的颜色可以总是与一个特定的按钮相关联,或者按钮的颜色可以变化以表示状态的变化或者该信息与特定用户相关。可以改变的任何特性均可被用于表示按钮的状态。其它可能的特性包括,但不限于,照亮部分的强度,按钮纹理、按钮外表的其它因素,如闪烁,包括闪烁频率和闪烁顺序。这些状态可以受与控制面板相关联的程序例程和/或位于联网环境中另一位置的程序例程的影响。
按钮的各个可查看状态均代表在按钮被激活时会出现的功能或操作。当按钮530、540、550和560上的图标照亮时,激活该特定按钮可以使应用程序被启动。例如,当按钮上的图标照亮时,激活按钮530可导致控制面板单元启动一个消息传送应用程序。为了响应按钮530的激活,按钮530、540、550和560的状态可以改变,以表示一个不同的操作。示例性地,按钮550的图标可以变为不亮,而外围按钮的环状部分变为照亮。按钮550这样的状态可以表示由该图标表示的状态应用程序当前不能被启动。相反,激活按钮550可导致与消息传送应用程序相关的任务、操作或功能的执行(例如,查看邮件、查看语音邮箱等)。此外,为响应按钮530的激活,按钮560的图标可以变为不亮,而按钮外围的环状部分仍保持不亮,表示不能激活更多的功能,激活按钮560将不会导致任何功能的执行。即,此状态表示按钮550暂时被禁用。
激活“起始”(HOME)按钮520可导致控制面板单元使按钮返回其初始或起始状态。在一个实施例中,起始状态可以是由图5代表的按钮状态。返回到起始状态将导致打开的应用程序被关闭,且用户被“注销”。按钮510可用作开关或滚动按钮/旋钮。示例性地,如果随时都有多于四个的操作对用户可用(只有按钮530、540、550和560来启动操作),用户可以选择“更多”按钮560来访问其它可用应用程序的列表(未显示)。在查看其它可用应用程序的列表时,用户可使用按钮510滚动浏览可用的应用程序并使用按钮530启动被高亮显示的应用程序。
在替换实施例中,如果有五个操作可用,连续激活按钮510可导致由按钮560定义的操作在两个不同操作之间切换。如果有六个操作可用,激活按钮510可导致将一个操作分配给按钮560。在连续激活后,可有三个不同的操作被滚动浏览并分配给按钮560。
图7A显示了根据本发明的示范实施例的起始或初始状态。在这个实施例中,显示面板570显示各种信息。可以显示许多不同类型的信息。图7A显示的信息包括日期、时间、邮件数量、下一个排定的约会以及用户股票的状态。应理解,在显示面板570显示上显示的信息可以通过在各条信息间翻转而自动更改(例如,邮件数量、日期、时间、股票价格等)。此外,可从一个源,例如主计算机或因特网,对包括时间、天气、股票价格、体育比分、交通等在内的某些类型的信息进行更新或刷新。示例性地,显示面板在起始状态中可以每三秒改变一次。首先显示当前日期和时间,然后是当天的下个约会,再后面是接收的邮件数量,然后回到当前日期和时间。在其它应用程序期间,所显示的信息也可以周期性地在活动应用程序的当前信息与诸如日期和时间识别、邮件数量和下一个排定的约会之类的一般状态信息间来回切换。而且,随着相关事件的发生,例如由主计算机生产成关于特定信息,如收到新邮件、提醒即将到来的约会、OS警告(例如,打印机缺纸),的通知警告以及用于特定应用程序的警告也可以显示出来。
在图7A中激活按钮530可导致控制面板单元启动消息传送应用程序。图7B表示响应从图7A中的起始状态激活消息传送应用程序后的控制面板单元的示范性前面板。在这个实施例中,按钮510提供一个滚动用户界面,允许用户滚动浏览电子邮件消息。应理解,某些类型的响应并非对每个电子邮件发件人都可用(例如,在线聊天)。结果,滚动会使软标签更改,其中一个功能会由对一个消息可用的软标签标识,而不会由对另一个消息可用的软标签标识。
电子邮件的主题、发件人、发件时间和日期以及邮件数量(例如,未打开的)可以显示在显示面板570的主显示区域610。此外,显示面板570可以包括,但不限于,分别位于按钮530、540、550和560附近的四个显示区域630、640、650和660。一个环境敏感的软标签可以显示在四个显示区域中的每个中。应理解,这四个显示区域不是专为软标签预留的,而是可以用于显示如图7A所示的内容而不是软标签。软标签可以表示与与其相邻的按钮相关的操作、功能或任务。因此,在激活各个按钮时,控制面板单元可以激活操作、功能或任务。为响应按钮的激活,与一个按钮相关联的环境敏感软标签可以改变以代表另一个功能、操作或任务,以响应任何按钮的激活。在图7B中,按钮530、540、550和560的外围被照亮,表示按钮在激活时可以执行功能、操作或任务。应理解,在本发明的其它实施方式(未显示)中,按钮的其它部分可以照亮以代表按钮的功能或状态等。显示区域630、640、650和660中的环境敏感软标签“查看”、“阅读”、“删除”、“在PC上打开”分别表示在相应的按钮的被激活时在消息传送应用程序的环境中可以执行的功能、操作或任务。“在PC上打开”功能在PC上启动一个项目(例如,一个应用程序、消息等),该PC与控制面板单元相连。控制面板单元可以远离控制面板单元并有线或无线地与其相连。激活按钮510可导致下一个消息显示在主显示区域610中(例如,15条消息中的第2条),以替换当前消息。在本发明的其它实施例中,激活按钮510可允许用户滚动浏览消息正文。
用于特定用户配置文件的显示面板的另一个实施方式如图8A-8D所示。用户配置文件是为特定用户显示的预定个人化内容,包括用户界面的外观。用户配置文件可以在用户登录系统时建立和/或激活,使控制系统和主计算机意识到该用户的存在。
在图8A-8D中,显示区域630、640、650和660可以对应于相应的邻近按钮(未显示)。另一方面,显示区域630、640、650和660本身可以是触摸敏感或可以其它方式激活的按钮。图8A的显示可以表示控制面板的起始状态,或者也可以是启动某个操作或用户配置文件之后的一个状态。
为便于讨论,假定通过激活按钮启动消息传送应用程序,并导致显示图8A的显示面板。在显示区域630、640、650和660中显示的四个与环境相关的软标签可以表示在消息传送应用程序的环境中,对应的相邻按钮的功能性。另外,与环境相关的软标签可以表示在消息传送应用程序的环境中,触摸敏感的按钮的功能性,其中,按钮可以是相应的显示区域。显示区域630中的环境相关的软标签表示,如果对应的按钮被激活,消息传送应用程序的电子邮件应用程序可以被启动。同样地,显示区域640中的环境相关的软标签表示,如果对应的按钮被激活,语音信箱应用程序可以被启动;显示区域650中的环境相关的软标签表示,如果对应的按钮被激活,约会应用程序可以被启动;以及显示区域660中的环境相关的软标签表示,如果对应的按钮被激活,任务应用程序可以被启动。
为响应启动电子邮件应用程序的按钮的激活,环境相关的软标签可以改变它们的内容,主显示区域610可以如图8B那样显示不同的信息。在四个显示区域630、640、650和660中的环境相关软标签改变以分别代表“查看”、“在PC上打开”、“读出”、“完成”的功能性、操作或任务。主显示区域610显示可由用户读取的三个电子邮件中第一个的发件人和主题。激活例如滚动按钮510可以导致主显示区域显示图8C所示的三个电子邮件中第二个的发件人和主题。再激活一次滚动按钮可以导致主显示区域610的显示变为显示图8D的信息。
为响应对音乐功能的选择,如激活图5中的按钮540,示例性地显示图9A的显示面板。在图9A的显示面板中,主显示区域610显示信息表明,有磁盘在由控制面板单元控制的CD播放器中。显示区域630中的环境相关的软标签表示激活CD播放器的功能,而显示区域640中的环境相关的软标签表示启动“我的音乐”的功能。“我的音乐”可以标识在用户“我的文档”文件夹中的“我的音乐”文件夹。启动“我的音乐”功能允许用户导航“我的音乐”文件夹并最终选择音乐文件或播放列表,并启动音乐播放器。为响应与显示区域630中的环境相关的软标签相关的按钮的激活,CD播放器播放CD,与环境相关的软标签630、640可以改变以分别代表CD播放器功能播放/暂停和停止,如图9B所示。此外,如图9B所示,主显示区域10显示与CD播放器相关的信息,包括磁盘名称、正在播放的歌曲的名称和编号,歌曲的音量,播放时间等。
在另一个实施例中,例如通过激活图5中的按钮540选定音乐功能,图10A所示的控制面板会示例性的显示出来。在图10A中,显示面板570表示三个示例性的音乐应用程序。如图10A所示,未显示软标签。于是,用户对图10A中每个按钮的环境的感知由按钮510、520、530、540、550、560的照亮状态来表示。通过不在显示面板570上显示软标签,可以获得用于显示其它数据的屏幕空间。在小的显示面板上,屏幕空间非常重要,在可能时,在不使用软标签和依赖于按钮的状态的情况下向用户提供内容是特别有利的。
通过激活图10A中的按钮530,高亮显示的项/文件夹被选定和打开。按钮510滚动浏览可用的各种应用程序项,并且每次该按钮被激活时,项目的列表到向上或向下滚动,显示一个不同的应用程序。象其它应用程序那样,由于特定的功能并非对每个项/文件夹都可用,滚动会改变软标签。即,在图10A的实施方式中,列表中高亮显示的应用程序位于三个应用程序的列表的中间。另外在图10A中,按钮540、550、560未照亮,因而是不活动的,直到至少“起始”按钮520或按钮530被选中。在图10A中,在“CD Neil Young‘unplugged’”被选中时激活按钮530将启动CD播放。图10B表示在响应按钮530的激活时可能出现的控制面板。主显示区域610可在CD播放过程中改变。图10B表示响应图10A的按钮530的激活时立即显示的与环境相关的软标签和按钮状态。图10B显示的主显示区域610表示CD上当前歌曲的已播放时间,但不显示与响应图10A的按钮530的激活时立即显示的信息完全相同的信息。例如,歌曲和时间可能不同。
图11A和11B显示了本发明的两个示例性通知警告屏幕实施方式。图11A显示了一个带有软标签但不带有按钮输入的实施方式,图11B包括软标签和按钮输入。当显示警告时,可以显示警告屏幕替代先前的显示。警告可以由许多不同的事件触发,如,当接收到消息时、由另一方向控制单元的用户请求在线聊天、或者,作为对即将到来的约会的提醒,如图11A、11B所示。主显示区域10中显示的特定警告提醒一个特定的用户(Pamela),并提供约会主题(pickup Tommy form soccer)和约会时间(6:15PM)。这样的警告会在实际约会前某个规定的时间出现,例如,30分钟前。通过选择显示在显示区域630中的软标签功能“释放”,控制返回到前一屏幕,于是显示该屏幕,约会被释放。如果用户选择了软标签“小睡”,控制返回到前一屏幕,于是显示该屏幕,该警告被重置以在预定分钟数(例如,10分钟)后再次提醒用户。
图12A-12E显示了与环境相关的软标签的示例性实施方式。主显示区域610可以显示状态信息,如时间、日期和天气。在显示区域630、640、650、660中,可以显示标识四个用户的软标签(例如,Jon、Mandy、Dana和Rob)。在示例性实施方式中,可以在UI中使用颜色,每个用户被分配一个特定的颜色。颜色可用于在存在关于某个用户的新信息对其进行通知。在这个实例中,用户名下面的按钮可以用与其被分配的颜色相匹配的LED照亮,或者其各自的显示区域630、640、650、660的背景颜色可以用其被分配的颜色照亮。而且,当相应的用户选择其姓名时,可以以其被分配的颜色显示整个UI。颜色方案提供了更强的个人化,可允许人们在远处从视觉上确定谁登录系统以及哪个人有新信息。
为响应与软标签630对应的按钮或者与用户Jon对应的软按钮630的激活,与环境相关的软标签可以改变,以标识Jon的个人化应用程序,如图12B中他的自定义屏幕所示。应用程序可以包括但不限于,消息、日历、新闻和音乐。同样地,激活与用户Mandy、Dana和Rob相关的按钮将分别显示他们的自定义屏幕,如图12C、12D、12E所示。内容可以在主计算机上的应用程序内进行自定义。可以个人化的内容包括但不限于,起始屏幕、所显示的内容类型、内容在UI中的位置以及各个用户状态的内容。
图13A显示了示例性的情景事件,如,电子邮件和约会警告,聊天请求警告和音量调整。多数情景事件均可由事件的发生(例如,一天中的特定时间、新信息到达等)而不是用户的操作来启动。图13B-13E表示四个不同应用程序的激活以及那些应用程序内的示例性流顺序。图13B表示日历应用程序中的流。图13C表示消息传送应用程序中的流,包括在线语音聊天的启动。为启动与某人的在线语音聊天,根据本发明的一个实施例,他们应当在用户的同伴列表上且当时是在线的。图13D表示音乐应用程序的流。图13E表示示例性新闻应用程序,包括天气、交通和股票信息。
参见图3,控制面板单元307的显示面板324可以被设置为接收在常规计算机系统环境中可能为主显示单元207的域的一部分的显示信息。例如,显示关于独立的应用程序的信息(例如,股票信息自动收报器、天气预报和交通预报)的责任可以被分配给控制面板单元307的显示面板324。而且,控制面板单元307可以在主显示单元307上接收通常与任务栏、系统和应用程序消息及事件通知相关的信息(例如,时间、电源状态、电子邮件和消息传送通知、打印机信息、音量控制、系统事件的对话框通知等)。根据另一个示例性实施例,通过在显示面板上利用软标签与按钮,控制面板单元可以起到因特网广播和电视、视频、“推进信息”和MP3播放器的UI的作用或甚至成为由微软公司发布的Windows媒体播放器的硬件等价物。控制面板单元UI可以从电子邮件的简单LED通知到文本到语音转换,再到具有触摸面板界面和图形照片框的完整UI。
控制面板单元可以负责单个或多个应用程序、系统消息、通知等。例如,一个电子邮件、字处理或财经应用程序可以出现在控制面板单元的显示面板上。此外,来自用户的输入可从与控制面板单元、与主计算机或与这二者相连的输入设备接收。主计算机可以手动或动态配置,以将显示功能路由到控制面板单元。根据本发明的实施例,可以根据默认将对某个电子邮件应用程序的责任路由到一个或多个控制面板单元。多个控制面板单元可以显示用于一个用户的信息和/或一个或多个特定控制面板单元可以专用于为每个用户显示信息,而每个用户可以具有单独的PC伙伴控制面板单元。在本发明的示例性实施例中,如果用户要在主计算机中插入CD,主计算机被配置为启动软UI小程序,并对该UI小程序路由以在控制面板单元的显示面板上显示,而不是在主显示单元的显示屏幕上显示。
控制面板单元与主计算机通信的另一个示例可以与在辅助显示单元与主计算机间的通信相同,如在题为“Auxiliary Display Unit For aComputer system”的转让申请序号09/556,982中所述,该申请作为参考收录于此。为了控制控制面板单元或模块,主计算机CPU可以与位于控制面板单元中的PIC(可编程集成电路)微控制器芯片通信。在控制面板单元中放置微控制器芯片可使主计算机免受任何处理开销。如果不使用单独的微控制器,那么则由主计算机CPU负责直接控制控制面板单元的显示面板和按钮。
在一个实施例中,微控制器芯片可以支持几种功能,包括七个货币按钮开关、音量控制、消息通知灯、IR导线、睡眠模式/电源模式LED(红/绿状态);和一个动作传感器。用于控制这些功能和报告各种状态的命令可以通过串行RS232连接器接收和传送。波特率可以是57.6K,数据格式可以是8位、一个停止(STOP)位、无奇偶校验。应理解,计算机可以以数种方式彼此通信。尽管此处描述的实施例包括串行接口,其它示范方法的接口可以通过共享存储器、使用命令块或通过USB协议作为HID设备来实现。可以在控制面板单元中提供固件,以响应来自主计算机的命令。
尽管描述和展示了本发明的特定实施例,但应理解,由于本领域技术人员会对其进行修改,本发明并不局限于此。本申请设想到在本申请和权利要求的主旨和范围内的任何和所有修改。

Claims (58)

1.用于计算机系统的控制面板单元,包括第一和第二按钮输入,第一按钮输入被配置为在其上显示第一可查看状态,第二按钮输入被配置为在其上显示第二可查看状态,第一和第二可查看状态更改,以响应所述第一按钮输入的激活。
2.根据权利要求1所述的控制面板单元,进一步包括一个显示器,所述显示器具有第一和第二显示区域,分别用于显示第一和第二软标签,所述第一和第二软标签分别与所述第一和第二按钮输入相关联,所述第一和第二显示区域分别与所述第一和第二按钮输入相邻,其中所述第一和第二软标签更改,以响应所述第一按钮输入的激活。
3.根据权利要求1所述的控制面板单元,其中在第一按钮输入上显示的第一可查看状态与在第二按钮输入上显示的第二可查看状态相同,第一可查看状态代表与第一按钮输入相关联的第一操作,第二可查看状态代表与第二按钮输入相关联的第二操作,第一和第二操作不同。
4.根据权利要求1所述的控制面板单元,其中所述第一和第二可查看状态代表第一和第二操作。
5.根据权利要求4所述的控制面板单元,其中第一操作包括在所述第一按钮输入被激活时启动应用程序。
6.根据权利要求5所述的控制面板单元,其中应用程序是消息传送、音乐、日历或新闻应用程序。
7.根据权利要求5所述的控制面板单元,其中应用程序在与所述控制面板单元相连的计算机上启动。
8.根据权利要求4所述的控制面板单元,其中第一和第二操作代表对警告的响应。
9.根据权利要求1所述的控制面板单元,其中所述第一按钮输入包括用于定义第一可查看状态的至少一个可照亮部分。
10.根据权利要求9所述的控制面板单元,其中所述至少一个可照亮部分位于所述第一按钮输入的外围。
11.根据权利要求9所述的控制面板单元,其中所述至少一个可照亮部分是位于所述第一按钮输入的中央部分的一个图标。
12.根据权利要求1所述的控制面板单元,其中所述第一按钮输入包括一个被配置为改变颜色的部分,第一可查看状态包括一个特定的颜色。
13.根据权利要求12所述的控制面板单元,其中颜色代表计算机系统的特定用户。
14.根据权利要求1所述的控制面板单元,进一步包括一个被配置为显示数据的显示器,其中当选中在所述显示器上显示的数据时为响应所述第一按钮输入或所述第二按钮输入的激活,启动一个与数据相关的操作。
15.用于计算机系统的控制面板单元,包括:
一个具有至少第一和第二显示区域的显示器;
分别与所述第一和第二显示区域相邻的至少第一和第二按钮输入,以及
分别显示在所述第一和第二显示区域中的第一和第二软标签,所述第一和第二软标签分别与所述第一和第二按钮输入相关联,在所述第一显示区域中的所述第一软标签更改,以响应第一状态中所述第一按钮输入的激活。
16.根据权利要求15所述的控制面板单元,其中在所述第二显示区域中的所述第二软标签更改,以响应第二状态中所述第一按钮输入的激活。
17.根据权利要求15所述的控制面板单元,其中所述第一和第二软标签表示第一和第二操作,当所述第一按钮输入被激活时启动第一操作,且所述第一显示区域显示所述第一软标签。
18.根据权利要求17所述的控制面板单元,其中第一操作是消息传送、音乐、日历或新闻应用程序。
19.根据权利要求15所述的控制面板单元,进一步包括一个第三按钮输入,其中在第二状态中,所述第一和第二软标签被配置为在响应所述第三按钮输入的激活时更改。
20.根据权利要求15所述的控制面板单元,其中所述第一和第二软标签分别表示在第一状态中计算机系统的第一和第二用户。
21.根据权利要求20所述的控制面板单元,其中第一和第二软标签包括不同的相关颜色。
22.根据权利要求20所述的控制面板单元,其中为响应第一状态中所述第一按钮输入的激活,所述第一和第二软标签代表为第一用户自定义的操作。
23.在一种具有至少一个按钮输入的计算机系统中,一种方法包括下列步骤:
以第一可查看状态显示第一按钮输入,以第二可查看状态显示第二按钮输入;以及
为响应所述第一按钮输入的激活,更改所述第二按钮输入的第二可查看状态。
24.根据权利要求23所述的方法,其中第一可查看状态代表一个操作。
25.根据权利要求23所述的方法,其中该操作代表对警告的响应。
26.根据权利要求23所述的方法,其中第一可查看状态代表一个应用程序。
27.根据权利要求26所述的方法,其中应用程序是消息传送、音乐、日历或新闻应用程序。
28.根据权利要求23所述的方法,其中第一可查看状态和第二可查看状态分别代表计算机系统的第一和第二用户。
29.根据权利要求23所述的方法,其中所述更改第二可查看状态的步骤包括照亮或取消照亮所述第二按钮输入的一部分的步骤。
30.根据权利要求29所述的方法,其中所述照亮或取消照亮的步骤包括照亮或取消照亮所述第二按钮输入的外围部分。
31.根据权利要求29所述的方法,其中所述更改第二可查看状态的步骤包括照亮或取消照亮一个图标的步骤。
32.根据权利要求23所述的方法,其中所述更改第二可查看状态软标签的步骤包括更改所述第二按钮输入的一部分的颜色的步骤。
33.根据权利要求23所述的方法,进一步包括为响应所述第一按钮输入的激活而更改所述第一按钮输入的第一可查看状态的步骤。
34.根据权利要求33所述的方法,其中第一和第二可查看状态代表第一和第二操作。
35.根据权利要求34所述的方法,进一步包括为响应所述第一按钮输入的启动而激活第一操作的步骤。
36.根据权利要求23所述的方法,其中计算机系统进一步包括显示单元,该方法进一步包括下列步骤:
在显示单元的第一显示区中所述第一按钮输入附近显示第一软标签,该第一软标签代表所述第一按钮输入的当前环境;以及
在显示单元的第二显示区中所述第二按钮输入附近显示第二软标签,该第二软标签代表所述第二按钮输入的当前环境。
37.根据权利要求36所述的方法,进一步包括为响应所述第一按钮输入的激活而更改第一软标签和第二软标签的步骤。
38.根据权利要求36所述的方法,进一步包括下列步骤:
在第三显示区域中显示数据,以及
当选中在所述显示器上显示的数据时为响应所述第一按钮输入或所述第二按钮输入的激活,启动一个与由所述第一软标签或所述第二软标签代表的数据相关的操作。
39.根据权利要求38所述的方法,其中操作包括从因特网发送或接收数据。
40.在一个具有至少第一和第二显示区域以及分别与所述第一和第二显示区域相关的至少第一和第二按钮输入的计算机系统中,一种方法包括下列步骤:
分别在所述第一和第二显示区域中显示第一和第二软标签,第一和第二软标签分别与所述第一和第二按钮输入相关联;以及
为响应所述第一按钮输入的激活,更改与所述第一按钮输入相关的所述第一显示区域中的第一软标签。
41.根据权利要求40所述的方法,进一步包括更改与所述第二按钮输入相关的所述第二显示区域中的第二软标签,以响应所述第一按钮输入的激活的步骤。
42.根据权利要求40所述的方法,其中第一和第二软标签分别代表第一和第二操作。
43.根据权利要求42所述的方法,进一步包括为响应所述第一按钮输入的激活而启动第一操作的步骤。
44.根据权利要求42所述的方法,进一步包括为响应所述第一按钮输入的激活而将第一和第二软标签分别更改为第三和第四软标签的步骤,第三和第四软标签代表与第一操作相关的操作。
45.根据权利要求44所述的方法,进一步包括在执行更改第一和第二软标签的步骤后,为响应第一和第二按钮输入中相关的一个的激活而启动由第三和第四软标签中的一个所代表的第三操作的步骤。
46.根据权利要求40所述的方法,其中第一和第二软标签分别代表计算机系统的第一和第二用户。
47.根据权利要求46所述的方法,进一步包括为响应所述第一按钮输入的激活而将第一和第二软标签分别更改为第三和第四软标签的步骤,第三和第四软标签代表对第一用户可用的功能。
48.根据权利要求47所述的方法,其中第三和第四中的一个代表消息传送、音乐、日历或新闻应用程序。
49.根据权利要求46所述的方法,其中第一和第二软标签包括不同的相关颜色。
50.根据权利要求47所述的方法,其中第三和第四软标签包括相同的颜色,该颜色与第一用户唯一相关。
51.根据权利要求40所述的方法,进一步包括步骤:
在第三显示区域中显示数据;以及
为响应第一按钮输入的激活,启动与由所述第一软标签代表的数据相关的操作。
52.根据权利要求40所述的方法,其中为响应第一按钮输入的激活,启动一个涉及通过因特网发送或接收信息的操作。
53.根据权利要求52所述的方法,其中信息包括新闻。
54.根据权利要求52所述的方法,其中信息包括股票信息、体育信息、天气信息或交通信息。
55.根据权利要求52所述的方法,其中信息包括在线聊天请求。
56.根据权利要求40所述的方法,其中第一和第二软标签代表警告屏幕中的操作。
57.根据权利要求56所述的方法,其中警告屏幕在第三显示区域中提供通知消息。
58.根据权利要求56所述的方法,其中警告屏幕提供有关计算机系统的状态的消息。
CN01144078A 2000-12-28 2001-12-28 用于电子设备的与环境相关标签 Pending CN1367426A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/749,445 2000-12-28
US09/749,445 US6917373B2 (en) 2000-12-28 2000-12-28 Context sensitive labels for an electronic device

Publications (1)

Publication Number Publication Date
CN1367426A true CN1367426A (zh) 2002-09-04

Family

ID=25013787

Family Applications (1)

Application Number Title Priority Date Filing Date
CN01144078A Pending CN1367426A (zh) 2000-12-28 2001-12-28 用于电子设备的与环境相关标签

Country Status (6)

Country Link
US (2) US6917373B2 (zh)
JP (1) JP2002236539A (zh)
CN (1) CN1367426A (zh)
DE (1) DE10162939A1 (zh)
GB (1) GB2371128B (zh)
TW (1) TW526434B (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102024454A (zh) * 2009-09-10 2011-04-20 三菱电机株式会社 基于语音输入激活多种功能的系统和方法
CN102057346A (zh) * 2008-06-16 2011-05-11 高通股份有限公司 用于使用动画指示软键改变的方法
CN102467369A (zh) * 2010-11-03 2012-05-23 北京普源精电科技有限公司 测量资源控制系统和测量资源控制方法
CN102467439A (zh) * 2010-11-16 2012-05-23 仁宝电脑工业股份有限公司 计算机系统及其计算机信息显示方法
CN102834673A (zh) * 2009-10-09 2012-12-19 伊莱克斯家用产品公司 设备接口系统
TWI420445B (zh) * 2005-03-24 2013-12-21 Samsung Electronics Co Ltd 顯示驅動電路
CN103915094A (zh) * 2012-12-28 2014-07-09 财团法人工业技术研究院 基于目标名称识别的共享语音操控方法与装置
CN113590063A (zh) * 2020-09-28 2021-11-02 陈立新 第三方控制多媒体呈现的方法

Families Citing this family (255)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8557054B2 (en) * 1996-03-11 2013-10-15 Orlando Morejon Endotracheal tube cleaning apparatus
US6337698B1 (en) * 1998-11-20 2002-01-08 Microsoft Corporation Pen-based interface for a notepad computer
US8645137B2 (en) 2000-03-16 2014-02-04 Apple Inc. Fast, language-independent method for user authentication by voice
WO2001073536A2 (en) * 2000-03-28 2001-10-04 Feritech, Inc. Electronic information retrieval device and process therefor
US6917373B2 (en) * 2000-12-28 2005-07-12 Microsoft Corporation Context sensitive labels for an electronic device
US6798359B1 (en) * 2000-10-17 2004-09-28 Swedish Keys Llc Control unit with variable visual indicator
JP4765182B2 (ja) * 2001-01-19 2011-09-07 ソニー株式会社 双方向テレビ通信方法および、双方向テレビ通信用クライアント装置
US6916291B2 (en) * 2001-02-07 2005-07-12 East Carolina University Systems, methods and products for diagnostic hearing assessments distributed via the use of a computer network
US7370289B1 (en) * 2001-03-07 2008-05-06 Palmsource, Inc. Method and apparatus for notification on an electronic handheld device using an attention manager
US7024662B2 (en) 2001-03-14 2006-04-04 Microsoft Corporation Executing dynamically assigned functions while providing services
US7539747B2 (en) * 2001-03-14 2009-05-26 Microsoft Corporation Schema-based context service
US7284271B2 (en) 2001-03-14 2007-10-16 Microsoft Corporation Authorizing a requesting entity to operate upon data structures
US7302634B2 (en) 2001-03-14 2007-11-27 Microsoft Corporation Schema-based services for identity-based data access
US20020133535A1 (en) * 2001-03-14 2002-09-19 Microsoft Corporation Identity-centric data access
AUPR604201A0 (en) * 2001-06-29 2001-07-26 Hearworks Pty Ltd Telephony interface apparatus
US7610358B2 (en) * 2001-11-26 2009-10-27 Time Warner Cable System and method for effectively presenting multimedia information materials
US20030130014A1 (en) * 2002-01-07 2003-07-10 Rucinski David B Reduced complexity user interface
US20030193525A1 (en) * 2002-04-11 2003-10-16 Nygaard Richard A. Expedited selection of items from a list within a drop down menu of an eye diagram analyzer
DE10225624A1 (de) * 2002-06-07 2003-12-18 Bosch Gmbh Robert Verfahren zur Aufzeichnung über Funk, insbesondere Rundfunk, empfangener Informationen, insbesondere Audiosignale
US9886309B2 (en) 2002-06-28 2018-02-06 Microsoft Technology Licensing, Llc Identity-based distributed computing for device resources
US20040135819A1 (en) * 2002-10-28 2004-07-15 Shalong Maa Computer remote control
US20040172456A1 (en) * 2002-11-18 2004-09-02 Green Mitchell Chapin Enhanced buddy list interface
US8028237B2 (en) * 2002-12-02 2011-09-27 Sap Aktiengesellschaft Portal-based desktop
US8302012B2 (en) * 2002-12-02 2012-10-30 Sap Aktiengesellschaft Providing status of portal content
WO2004061592A2 (en) 2002-12-16 2004-07-22 Microsoft Corporation Systems and methods for interfacing with computer devices
WO2004061594A2 (en) * 2002-12-16 2004-07-22 Microsoft Corporation Systems and metzhods for interfacing with computer devices
AU2003297172A1 (en) * 2002-12-16 2004-07-22 Microsoft Corporation Systems and methods for interfacing with computer devices
JP4135491B2 (ja) * 2002-12-17 2008-08-20 日本電気株式会社 携帯端末装置および機能起動プログラム
US7047092B2 (en) * 2003-04-08 2006-05-16 Coraccess Systems Home automation contextual user interface
US7433714B2 (en) * 2003-06-30 2008-10-07 Microsoft Corporation Alert mechanism interface
US7433920B2 (en) * 2003-10-10 2008-10-07 Microsoft Corporation Contact sidebar tile
US8230366B2 (en) * 2003-10-23 2012-07-24 Apple Inc. Dynamically changing cursor for user interface
CN103208299B (zh) * 2003-11-18 2016-09-14 皇家飞利浦电子股份有限公司 意识到用户的音频播放设备和方法
US8171426B2 (en) 2003-12-29 2012-05-01 International Business Machines Corporation Method for secondary selection highlighting
US7421664B2 (en) * 2003-12-29 2008-09-02 International Business Machines Corporation System and method for providing a category separator in a list of documents
US7908566B2 (en) * 2003-12-29 2011-03-15 International Business Machines Corporation System and method for scrolling among categories in a list of documents
US8151214B2 (en) * 2003-12-29 2012-04-03 International Business Machines Corporation System and method for color coding list items
US7512882B2 (en) * 2004-01-05 2009-03-31 Microsoft Corporation Systems and methods for providing alternate views when rendering audio/video content in a computing system
US20080313172A1 (en) * 2004-12-03 2008-12-18 King Martin T Determining actions involving captured information and electronic content associated with rendered documents
US7385590B2 (en) * 2004-05-25 2008-06-10 Pelco, Inc. Surveillance system workstation
US7873916B1 (en) * 2004-06-22 2011-01-18 Apple Inc. Color labeling in a graphical user interface
US9213714B1 (en) * 2004-06-22 2015-12-15 Apple Inc. Indicating hierarchy in a computer system with a graphical user interface
US20060020904A1 (en) * 2004-07-09 2006-01-26 Antti Aaltonen Stripe user interface
TW200622893A (en) * 2004-07-09 2006-07-01 Nokia Corp Cute user interface
JP4537147B2 (ja) * 2004-08-06 2010-09-01 富士通株式会社 端末装置、メッセージ表示方法及びメッセージ表示プログラム
US20060067173A1 (en) * 2004-09-17 2006-03-30 Berkheimer John R Annunciator and dynamically maintained play list for a juke box that plays digital audio files
US7735012B2 (en) * 2004-11-04 2010-06-08 Apple Inc. Audio user interface for computing devices
US7634780B2 (en) * 2004-11-23 2009-12-15 Microsoft Corporation Method and system for exchanging data between computer systems and auxiliary displays
US7665031B2 (en) * 2004-12-08 2010-02-16 Microsoft Corporation Method and system of taskbar button interfaces
US20070189544A1 (en) 2005-01-15 2007-08-16 Outland Research, Llc Ambient sound responsive media player
US7489979B2 (en) * 2005-01-27 2009-02-10 Outland Research, Llc System, method and computer program product for rejecting or deferring the playing of a media file retrieved by an automated process
US20060168563A1 (en) * 2005-01-21 2006-07-27 International Business Machines Corporation Live shortcuts
US20060205518A1 (en) * 2005-03-08 2006-09-14 Microsoft Corporation Systems and methods for providing system level notifications in a multimedia console
US20060205517A1 (en) * 2005-03-08 2006-09-14 Malabuyo Paolo V Systems and methods for providing a system level user interface in a multimedia console
US20060241864A1 (en) * 2005-04-22 2006-10-26 Outland Research, Llc Method and apparatus for point-and-send data transfer within an ubiquitous computing environment
WO2006125133A2 (en) * 2005-05-19 2006-11-23 Hillcrest Laboratories, Inc. Global navigation objects in user interfaces
DE102006030186A1 (de) * 2005-06-30 2007-04-05 Lg Electronics Inc. Haushaltsgerät mit Radioempfangsfunktion
DE102006030184A1 (de) * 2005-06-30 2007-01-25 Lg Electronics Inc. Haushaltsgerät mit einem MP3-Spieler
JP4847059B2 (ja) * 2005-07-12 2011-12-28 キヤノン株式会社 情報処理装置、表示制御方法、及びプログラム
US20070040808A1 (en) * 2005-08-22 2007-02-22 Creative Technology Ltd. User configurable button
JP4428321B2 (ja) * 2005-09-07 2010-03-10 ソニー株式会社 記録再生装置、表示制御方法、プログラム
US8677377B2 (en) 2005-09-08 2014-03-18 Apple Inc. Method and apparatus for building an intelligent automated assistant
JP2007150873A (ja) * 2005-11-29 2007-06-14 Brother Ind Ltd 周辺装置
US20070136694A1 (en) * 2005-12-09 2007-06-14 Microsoft Corporation Color and context-adaptable hardware button
EP1798632A1 (en) * 2005-12-19 2007-06-20 Research In Motion Limited Computing device and method of indicating status of application program
US8375325B2 (en) * 2005-12-30 2013-02-12 Google Inc. Customizable, multi-function button
GB0600207D0 (en) * 2006-01-05 2006-02-15 Bishop Durrell G B Apparatus for direct automated access to a task or content
US7752278B2 (en) * 2006-01-20 2010-07-06 International Business Machines Corporation Instant message method to provide a delayed alarm/reminder
US20070173290A1 (en) * 2006-01-23 2007-07-26 Paavo Perttula Mobile communication terminal and method therefore
US7370533B2 (en) * 2006-03-01 2008-05-13 Otovation, Llc Portable audiometer enclosed within a patient response mechanism housing
US7577909B2 (en) * 2006-05-16 2009-08-18 Microsoft Corporation Flexible management user interface from management models
US20080005679A1 (en) * 2006-06-28 2008-01-03 Microsoft Corporation Context specific user interface
WO2008006240A1 (en) * 2006-07-03 2008-01-17 Intel Corporation An anti-virus usage model at an exterior panel of a computer
KR20080009415A (ko) * 2006-07-24 2008-01-29 엘지전자 주식회사 백그라운드 태스크 제어 방법 및 이를 수행하기 위한이동통신 단말기
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
US20080115161A1 (en) * 2006-10-30 2008-05-15 Google Inc. Delivering user-selected video advertisements
US20080113805A1 (en) * 2006-11-15 2008-05-15 Microsoft Corporation Console based leaderboard rendering
US20080120285A1 (en) * 2006-11-16 2008-05-22 Bellsouth Intellectual Property Corporation Systems, methods, and computer readable mediums for displaying customized information in a ticker gui on a video display device
US8448067B2 (en) * 2006-12-07 2013-05-21 Sony Computer Entertainment America, LLC Graphics command management tool and methods for analyzing performance for command changes before application modification
US8421931B2 (en) 2006-12-27 2013-04-16 Motorola Mobility Llc Remote control with user profile capability
US8713458B2 (en) * 2007-02-15 2014-04-29 Nokia Corporation Visualization of information associated with applications in user interfaces
US20080235613A1 (en) * 2007-03-23 2008-09-25 Electrolux Home Products Appliance with user interface having multi-user mode
US10078414B2 (en) * 2007-03-29 2018-09-18 Apple Inc. Cursor for presenting information regarding target
US8977255B2 (en) 2007-04-03 2015-03-10 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
US7954726B2 (en) * 2007-06-28 2011-06-07 Honeywell International Inc. Thermostat with utility messaging
US7996045B1 (en) 2007-11-09 2011-08-09 Google Inc. Providing interactive alert information
US9330720B2 (en) 2008-01-03 2016-05-03 Apple Inc. Methods and apparatus for altering audio output signals
US20090187859A1 (en) * 2008-01-23 2009-07-23 Andreas Tuerk Graphical user interface elements using video pre-fetch
US20090187954A1 (en) * 2008-01-23 2009-07-23 Andreas Tuerk Button based video database interface
EP3432656B1 (en) * 2008-01-30 2021-04-14 Google LLC Notification of mobile device events
US8996376B2 (en) 2008-04-05 2015-03-31 Apple Inc. Intelligent text-to-speech conversion
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US20110065463A1 (en) * 2008-05-13 2011-03-17 Koninklijke Philips Electronics N.V. Apparatus and method of composing a message
US20100030549A1 (en) 2008-07-31 2010-02-04 Lee Michael M Mobile device having human language translation capability with positional feedback
US20100050075A1 (en) * 2008-08-22 2010-02-25 Lennox Manufacturing, Inc., A Corporation Of Delaware Display apparatus and method for a control unit for an environmental control system
US20100050108A1 (en) * 2008-08-22 2010-02-25 Lennox Manufacturing, Inc., A Corporation Of Delaware Display apparatus and method for entering a reminder in a control unit for an environmental control system
US8898568B2 (en) 2008-09-09 2014-11-25 Apple Inc. Audio user interface
US20100088654A1 (en) * 2008-10-08 2010-04-08 Research In Motion Limited Electronic device having a state aware touchscreen
US10368785B2 (en) 2008-10-24 2019-08-06 East Carolina University In-ear hearing test probe devices and methods and systems using same
US9959870B2 (en) 2008-12-11 2018-05-01 Apple Inc. Speech recognition involving a mobile device
US10255566B2 (en) 2011-06-03 2019-04-09 Apple Inc. Generating and processing task items that represent tasks to perform
US9858925B2 (en) 2009-06-05 2018-01-02 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
US10241644B2 (en) 2011-06-03 2019-03-26 Apple Inc. Actionable reminder entries
US9431006B2 (en) 2009-07-02 2016-08-30 Apple Inc. Methods and apparatuses for automatic speech recognition
US10679605B2 (en) 2010-01-18 2020-06-09 Apple Inc. Hands-free list-reading by intelligent automated assistant
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
US10705794B2 (en) 2010-01-18 2020-07-07 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
US8977584B2 (en) 2010-01-25 2015-03-10 Newvaluexchange Global Ai Llp Apparatuses, methods and systems for a digital conversation management platform
US8682667B2 (en) 2010-02-25 2014-03-25 Apple Inc. User profiling for selecting user specific voice input processing information
JP5625433B2 (ja) * 2010-03-26 2014-11-19 村田機械株式会社 複合機
US9733705B2 (en) 2010-04-26 2017-08-15 Nokia Technologies Oy Apparatus, method, computer program and user interface
US9791928B2 (en) * 2010-04-26 2017-10-17 Nokia Technologies Oy Apparatus, method, computer program and user interface
US9715275B2 (en) 2010-04-26 2017-07-25 Nokia Technologies Oy Apparatus, method, computer program and user interface
US20120079376A1 (en) * 2010-09-28 2012-03-29 Xerox Corporation System and method for control panel text overlay elimination using display icons with language tags
US10762293B2 (en) 2010-12-22 2020-09-01 Apple Inc. Using parts-of-speech tagging and named entity recognition for spelling correction
US9477322B2 (en) * 2011-01-27 2016-10-25 Michelle Denise Noris Communication and academic achievement assistive device, system, and method
KR101295711B1 (ko) * 2011-02-15 2013-08-16 주식회사 팬택 음성 인식으로 애플리케이션의 실행 가능한 이동통신 단말 장치 및 방법
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
US10057736B2 (en) 2011-06-03 2018-08-21 Apple Inc. Active transport based notifications
US8589982B2 (en) 2011-06-03 2013-11-19 Sony Corporation Video searching using TV and user interfaces therefor
US8615776B2 (en) * 2011-06-03 2013-12-24 Sony Corporation Video searching using TV and user interface therefor
US8994660B2 (en) 2011-08-29 2015-03-31 Apple Inc. Text correction processing
USD667459S1 (en) * 2011-09-09 2012-09-18 Microsoft Corporation Display screen with icon
USD667449S1 (en) * 2011-09-12 2012-09-18 Microsoft Corporation Display screen with icon
US10134385B2 (en) 2012-03-02 2018-11-20 Apple Inc. Systems and methods for name pronunciation
US9483461B2 (en) 2012-03-06 2016-11-01 Apple Inc. Handling speech synthesis of content for multiple languages
US9530118B2 (en) 2012-04-16 2016-12-27 International Business Machines Corporation Messaging client-based reminders
US9280610B2 (en) 2012-05-14 2016-03-08 Apple Inc. Crowd sourcing information to fulfill user requests
US9721563B2 (en) 2012-06-08 2017-08-01 Apple Inc. Name recognition system
US9495129B2 (en) 2012-06-29 2016-11-15 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
US9576574B2 (en) 2012-09-10 2017-02-21 Apple Inc. Context-sensitive handling of interruptions by intelligent digital assistant
US9547647B2 (en) 2012-09-19 2017-01-17 Apple Inc. Voice-based media searching
US10552030B2 (en) * 2012-10-15 2020-02-04 Kirusa, Inc. Multi-gesture media recording system
US9870554B1 (en) 2012-10-23 2018-01-16 Google Inc. Managing documents based on a user's calendar
US10140198B1 (en) 2012-10-30 2018-11-27 Google Llc Networked desktop environment
US9591339B1 (en) 2012-11-27 2017-03-07 Apple Inc. Agnostic media delivery system
US10200761B1 (en) 2012-12-13 2019-02-05 Apple Inc. TV side bar user interface
US9532111B1 (en) 2012-12-18 2016-12-27 Apple Inc. Devices and method for providing remote control hints on a display
US10521188B1 (en) 2012-12-31 2019-12-31 Apple Inc. Multi-user TV user interface
EP2954514B1 (en) 2013-02-07 2021-03-31 Apple Inc. Voice trigger for a digital assistant
US9368114B2 (en) 2013-03-14 2016-06-14 Apple Inc. Context-sensitive handling of interruptions
US10652394B2 (en) 2013-03-14 2020-05-12 Apple Inc. System and method for processing voicemail
WO2014144579A1 (en) 2013-03-15 2014-09-18 Apple Inc. System and method for updating an adaptive speech recognition model
AU2014233517B2 (en) 2013-03-15 2017-05-25 Apple Inc. Training an at least partial voice command system
WO2014197334A2 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
WO2014197336A1 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
WO2014197335A1 (en) 2013-06-08 2014-12-11 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
WO2014200728A1 (en) 2013-06-09 2014-12-18 Apple Inc. Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
AU2014278595B2 (en) 2013-06-13 2017-04-06 Apple Inc. System and method for emergency calls initiated by voice command
US20150040069A1 (en) * 2013-07-31 2015-02-05 Oracle International Corporation User interface for tracking health behaviors
KR101749009B1 (ko) 2013-08-06 2017-06-19 애플 인크. 원격 디바이스로부터의 활동에 기초한 스마트 응답의 자동 활성화
US9842113B1 (en) 2013-08-27 2017-12-12 Google Inc. Context-based file selection
US9973462B1 (en) 2013-10-21 2018-05-15 Google Llc Methods for generating message notifications
US9587848B2 (en) 2013-12-11 2017-03-07 Honeywell International Inc. Building automation controller with rear projecting light
US10846112B2 (en) 2014-01-16 2020-11-24 Symmpl, Inc. System and method of guiding a user in utilizing functions and features of a computer based device
US20150286486A1 (en) * 2014-01-16 2015-10-08 Symmpl, Inc. System and method of guiding a user in utilizing functions and features of a computer-based device
US10180785B2 (en) * 2014-05-07 2019-01-15 Livio, Inc. Global and contextual vehicle computing system controls
US9620105B2 (en) 2014-05-15 2017-04-11 Apple Inc. Analyzing audio input for efficient speech and music recognition
US10592095B2 (en) 2014-05-23 2020-03-17 Apple Inc. Instantaneous speaking of content on touch devices
US9502031B2 (en) 2014-05-27 2016-11-22 Apple Inc. Method for supporting dynamic grammars in WFST-based ASR
US9633004B2 (en) 2014-05-30 2017-04-25 Apple Inc. Better resolution when referencing to concepts
US9966065B2 (en) 2014-05-30 2018-05-08 Apple Inc. Multi-command single utterance input method
US9734193B2 (en) 2014-05-30 2017-08-15 Apple Inc. Determining domain salience ranking from ambiguous words in natural speech
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US10289433B2 (en) 2014-05-30 2019-05-14 Apple Inc. Domain specific language for encoding assistant dialog
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
US9842101B2 (en) 2014-05-30 2017-12-12 Apple Inc. Predictive conversion of language input
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
US10078631B2 (en) 2014-05-30 2018-09-18 Apple Inc. Entropy-guided text prediction using combined word and character n-gram language models
CN111782129B (zh) 2014-06-24 2023-12-08 苹果公司 用于在用户界面中导航的列界面
JP6496752B2 (ja) 2014-06-24 2019-04-03 アップル インコーポレイテッドApple Inc. 入力デバイス及びユーザインターフェース対話
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
US10659851B2 (en) 2014-06-30 2020-05-19 Apple Inc. Real-time digital assistant knowledge updates
US10446141B2 (en) 2014-08-28 2019-10-15 Apple Inc. Automatic speech recognition based on user feedback
US9818400B2 (en) 2014-09-11 2017-11-14 Apple Inc. Method and apparatus for discovering trending terms in speech requests
US10789041B2 (en) 2014-09-12 2020-09-29 Apple Inc. Dynamic thresholds for always listening speech trigger
US10074360B2 (en) 2014-09-30 2018-09-11 Apple Inc. Providing an indication of the suitability of speech recognition
US9886432B2 (en) 2014-09-30 2018-02-06 Apple Inc. Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US9646609B2 (en) 2014-09-30 2017-05-09 Apple Inc. Caching apparatus for serving phonetic pronunciations
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
US10552013B2 (en) 2014-12-02 2020-02-04 Apple Inc. Data detection
US9711141B2 (en) 2014-12-09 2017-07-18 Apple Inc. Disambiguating heteronyms in speech synthesis
US9865280B2 (en) 2015-03-06 2018-01-09 Apple Inc. Structured dictation using intelligent automated assistants
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
US9721566B2 (en) 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
US9899019B2 (en) 2015-03-18 2018-02-20 Apple Inc. Systems and methods for structured stem and suffix language models
US9842105B2 (en) 2015-04-16 2017-12-12 Apple Inc. Parsimonious continuous-space phrase representations for natural language processing
US10083688B2 (en) 2015-05-27 2018-09-25 Apple Inc. Device voice control for selecting a displayed affordance
US10127220B2 (en) 2015-06-04 2018-11-13 Apple Inc. Language identification from short strings
US9578173B2 (en) 2015-06-05 2017-02-21 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
US10101822B2 (en) 2015-06-05 2018-10-16 Apple Inc. Language input correction
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
US10186254B2 (en) 2015-06-07 2019-01-22 Apple Inc. Context-based endpoint detection
US11025565B2 (en) 2015-06-07 2021-06-01 Apple Inc. Personalized prediction of responses for instant messaging
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US9697820B2 (en) 2015-09-24 2017-07-04 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US10366158B2 (en) 2015-09-29 2019-07-30 Apple Inc. Efficient word encoding for recurrent neural network language models
US11010550B2 (en) 2015-09-29 2021-05-18 Apple Inc. Unified language modeling framework for word prediction, auto-completion and auto-correction
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification
US11029807B2 (en) * 2015-10-22 2021-06-08 Carrier Corporation Thermostat with an interactive twisted nematic display
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US10049668B2 (en) 2015-12-02 2018-08-14 Apple Inc. Applying neural network language models to weighted finite state transducers for automatic speech recognition
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
US10446143B2 (en) 2016-03-14 2019-10-15 Apple Inc. Identification of voice inputs providing credentials
CN107153498B (zh) * 2016-03-30 2021-01-08 斑马智行网络(香港)有限公司 一种页面处理方法、装置和智能终端
US9934775B2 (en) 2016-05-26 2018-04-03 Apple Inc. Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9972304B2 (en) 2016-06-03 2018-05-15 Apple Inc. Privacy preserving distributed evaluation framework for embedded personalized systems
US10249300B2 (en) 2016-06-06 2019-04-02 Apple Inc. Intelligent list reading
US10049663B2 (en) 2016-06-08 2018-08-14 Apple, Inc. Intelligent automated assistant for media exploration
DK179309B1 (en) 2016-06-09 2018-04-23 Apple Inc Intelligent automated assistant in a home environment
US10586535B2 (en) 2016-06-10 2020-03-10 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
DK179049B1 (en) 2016-06-11 2017-09-18 Apple Inc Data driven natural language event detection and classification
DK179415B1 (en) 2016-06-11 2018-06-14 Apple Inc Intelligent device arbitration and control
DK201670540A1 (en) 2016-06-11 2018-01-08 Apple Inc Application integration with a digital assistant
DK179343B1 (en) 2016-06-11 2018-05-14 Apple Inc Intelligent task discovery
DK201670582A1 (en) * 2016-06-12 2018-01-02 Apple Inc Identifying applications on which content is available
DK201670581A1 (en) 2016-06-12 2018-01-08 Apple Inc Device-level authorization for viewing content
JP6343304B2 (ja) * 2016-07-13 2018-06-13 株式会社吉田製作所 歯科用診療装置および歯科診療システム
US10488062B2 (en) 2016-07-22 2019-11-26 Ademco Inc. Geofence plus schedule for a building controller
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
GB201617661D0 (en) * 2016-10-19 2016-11-30 Agco International Gmbh A control lever for a vehicle
US20180113579A1 (en) 2016-10-26 2018-04-26 Apple Inc. User interfaces for browsing content from multiple content applications on an electronic device
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
DK201770439A1 (en) 2017-05-11 2018-12-13 Apple Inc. Offline personal assistant
DK179745B1 (en) 2017-05-12 2019-05-01 Apple Inc. SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT
DK179496B1 (en) 2017-05-12 2019-01-15 Apple Inc. USER-SPECIFIC Acoustic Models
DK201770431A1 (en) 2017-05-15 2018-12-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
DK201770432A1 (en) 2017-05-15 2018-12-21 Apple Inc. Hierarchical belief states for digital assistants
DK179560B1 (en) 2017-05-16 2019-02-18 Apple Inc. FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES
DK201870354A1 (en) 2018-06-03 2019-12-20 Apple Inc. SETUP PROCEDURES FOR AN ELECTRONIC DEVICE
USD890795S1 (en) * 2018-12-26 2020-07-21 Yokogawa Electric Corporation Measurement device display screen with transitional graphical user interface
CN109541959B (zh) * 2019-01-17 2022-04-01 深圳市沃特沃德信息有限公司 智能家居系统多用户控制方法、装置及存储介质
CN113940088A (zh) 2019-03-24 2022-01-14 苹果公司 用于查看和访问电子设备上的内容的用户界面
US11683565B2 (en) 2019-03-24 2023-06-20 Apple Inc. User interfaces for interacting with channels that provide content that plays in a media browsing application
EP3928194A1 (en) 2019-03-24 2021-12-29 Apple Inc. User interfaces including selectable representations of content items
USD892845S1 (en) * 2019-04-11 2020-08-11 Web Medics, Llc Display screen with animated graphical user interface
US11863837B2 (en) 2019-05-31 2024-01-02 Apple Inc. Notification of augmented reality content on an electronic device
WO2020243645A1 (en) 2019-05-31 2020-12-03 Apple Inc. User interfaces for a podcast browsing and playback application
US11843838B2 (en) 2020-03-24 2023-12-12 Apple Inc. User interfaces for accessing episodes of a content series
US11899895B2 (en) 2020-06-21 2024-02-13 Apple Inc. User interfaces for setting up an electronic device
US11720229B2 (en) 2020-12-07 2023-08-08 Apple Inc. User interfaces for browsing and presenting content
US11934640B2 (en) 2021-01-29 2024-03-19 Apple Inc. User interfaces for record labels

Family Cites Families (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5208745A (en) 1988-07-25 1993-05-04 Electric Power Research Institute Multimedia interface and method for computer system
GB2241474A (en) 1990-03-01 1991-09-04 Peter Michael Jeffery Morrish Multifunctional keyboards with changeable keytop indicia
US6484189B1 (en) * 1991-04-26 2002-11-19 Amiga Development Llc Methods and apparatus for a multimedia authoring and presentation system
US5844553A (en) * 1993-08-30 1998-12-01 Hewlett-Packard Company Mechanism to control and use window events among applications in concurrent computing
US5555157A (en) * 1994-03-02 1996-09-10 Apple Computer, Inc. Enclosure for electronic apparatus having a cover catch member engageable with two different housing catch members
US5727155A (en) * 1994-09-09 1998-03-10 Intel Corporation Method and apparatus for dynamically controlling a remote system's access to shared applications on a host system
US5675752A (en) * 1994-09-15 1997-10-07 Sony Corporation Interactive applications generator for an interactive presentation environment
CA2168087A1 (en) * 1995-02-13 1996-08-14 James S. Coman Operating system based remote communication system
JP2748878B2 (ja) 1995-02-17 1998-05-13 株式会社セガ・エンタープライゼス ゲーム装置
US5752244A (en) * 1996-07-15 1998-05-12 Andersen Consulting Llp Computerized multimedia asset management system
JP3219027B2 (ja) * 1996-08-28 2001-10-15 日本電気株式会社 シナリオ編集装置
US5999169A (en) 1996-08-30 1999-12-07 International Business Machines Corporation Computer graphical user interface method and system for supporting multiple two-dimensional movement inputs
US6006252A (en) * 1996-10-08 1999-12-21 Wolfe; Mark A. System and method for communicating information relating to a network resource
US5818361A (en) 1996-11-07 1998-10-06 Acevedo; Elkin Display keyboard
JPH10207682A (ja) 1997-01-17 1998-08-07 Fujitsu Ltd 画像表示システム
CA2197953C (en) 1997-02-19 2005-05-10 Steve Janssen User interface and method for maximizing the information presented on a screen
US6126328A (en) * 1997-02-28 2000-10-03 Oracle Corporation Controlled execution of partitioned code
JP3445920B2 (ja) 1997-05-20 2003-09-16 シャープ株式会社 表示画面処理装置及び表示画面処理装置制御プログラムを記憶した媒体
KR100248048B1 (ko) 1997-06-30 2000-03-15 윤종용 보조디스플레이장치를구비한컴퓨터
US5933822A (en) * 1997-07-22 1999-08-03 Microsoft Corporation Apparatus and methods for an information retrieval system that employs natural language processing of search results to improve overall precision
US6112141A (en) 1997-10-15 2000-08-29 Dassault Aviation Apparatus and method for graphically oriented aircraft display and control
US6226640B1 (en) * 1997-11-17 2001-05-01 Telecordia Technologies, Inc. Method for determining approximate hamming distance and approximate nearest neighbors of a query
US6686936B1 (en) * 1997-11-21 2004-02-03 Xsides Corporation Alternate display content controller
US6330010B1 (en) * 1997-11-21 2001-12-11 Xsides Corporation Secondary user interface
US5999941A (en) * 1997-11-25 1999-12-07 Micron Electronics, Inc. Database access using active server pages
KR100604621B1 (ko) 1998-01-20 2006-07-28 세이코 엡슨 가부시키가이샤 광 스위칭 소자, 그의 제어 방법 및 화상 표시 장치
US6390371B1 (en) 1998-02-13 2002-05-21 Micron Technology, Inc. Method and system for displaying information uniformly on tethered and remote input devices
US6504575B1 (en) 1998-02-27 2003-01-07 Flashpoint Technology, Inc. Method and system for displaying overlay bars in a digital imaging device
US5945897A (en) * 1998-04-30 1999-08-31 Lockheed Martin Corporation Compliant RF coaxial interconnect
JPH11341350A (ja) * 1998-05-28 1999-12-10 Yamaha Corp マルチメディア情報編集および再生装置、マルチメディア情報再生プログラムを記録した記録媒体ならびにシーケンス情報を記録した記録媒体
US6215474B1 (en) 1998-07-27 2001-04-10 Motorola, Inc. Communication device with mode change softkeys
US6021349A (en) * 1998-07-31 2000-02-01 Agilent Technologies Defibrillator with automatic and manual modes
US6112215A (en) 1998-09-24 2000-08-29 International Business Machines Corporation Database or repetitively used data entries displayable for selection and entry on a variety of user interactive interfaces from sources independent of said database
US6587130B1 (en) * 1998-11-09 2003-07-01 Yazaki Corporation Multi-function switch device
US6337698B1 (en) 1998-11-20 2002-01-08 Microsoft Corporation Pen-based interface for a notepad computer
US6317141B1 (en) 1998-12-31 2001-11-13 Flashpoint Technology, Inc. Method and apparatus for editing heterogeneous media objects in a digital imaging device
US6446111B1 (en) * 1999-06-18 2002-09-03 Epicrealm Operating Inc. Method and apparatus for client-server communication using a limited capability client over a low-speed communications link
JP2001035230A (ja) 1999-07-26 2001-02-09 Minebea Co Ltd 面状照明装置
US6614419B1 (en) * 1999-09-08 2003-09-02 Honeywell International Inc. User interface for use in a multifunctional display (MFD)
JP4552242B2 (ja) * 1999-10-06 2010-09-29 株式会社日立製作所 仮想表インタフェースと該インタフェースを用いた問合せ処理システム及び方法
JP3967055B2 (ja) * 2000-01-17 2007-08-29 東芝テック株式会社 電子棚札システム及びこのシステムに用いる電子棚札装置
US6522309B1 (en) * 2000-02-28 2003-02-18 Savry Stuff Property Trust Multiscreen personal computer display method and apparatus
US6917373B2 (en) * 2000-12-28 2005-07-12 Microsoft Corporation Context sensitive labels for an electronic device
US6381519B1 (en) 2000-09-19 2002-04-30 Honeywell International Inc. Cursor management on a multiple display electronic flight instrumentation system
US6624831B1 (en) * 2000-10-17 2003-09-23 Microsoft Corporation System and process for generating a dynamically adjustable toolbar

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI420445B (zh) * 2005-03-24 2013-12-21 Samsung Electronics Co Ltd 顯示驅動電路
CN102057346A (zh) * 2008-06-16 2011-05-11 高通股份有限公司 用于使用动画指示软键改变的方法
CN102024454A (zh) * 2009-09-10 2011-04-20 三菱电机株式会社 基于语音输入激活多种功能的系统和方法
CN102834673A (zh) * 2009-10-09 2012-12-19 伊莱克斯家用产品公司 设备接口系统
CN102467369A (zh) * 2010-11-03 2012-05-23 北京普源精电科技有限公司 测量资源控制系统和测量资源控制方法
CN102467369B (zh) * 2010-11-03 2017-06-09 北京普源精电科技有限公司 测量资源控制系统和测量资源控制方法
CN102467439A (zh) * 2010-11-16 2012-05-23 仁宝电脑工业股份有限公司 计算机系统及其计算机信息显示方法
CN103915094A (zh) * 2012-12-28 2014-07-09 财团法人工业技术研究院 基于目标名称识别的共享语音操控方法与装置
CN113590063A (zh) * 2020-09-28 2021-11-02 陈立新 第三方控制多媒体呈现的方法
CN113590063B (zh) * 2020-09-28 2023-11-14 陈立新 第三方控制多媒体呈现的方法

Also Published As

Publication number Publication date
GB2371128A (en) 2002-07-17
US20040216059A1 (en) 2004-10-28
TW526434B (en) 2003-04-01
US7512901B2 (en) 2009-03-31
JP2002236539A (ja) 2002-08-23
US6917373B2 (en) 2005-07-12
GB0126786D0 (en) 2002-01-02
US20020085045A1 (en) 2002-07-04
DE10162939A1 (de) 2002-07-18
GB2371128B (en) 2005-05-25

Similar Documents

Publication Publication Date Title
CN1367426A (zh) 用于电子设备的与环境相关标签
CN104969287B (zh) 具有显示模式机制的电子系统及其操作方法
US7786952B2 (en) Auxiliary display unit for a computer system
US7227511B2 (en) Method for activating an application in context on a remote input/output device
US20070086773A1 (en) Method for creating and operating a user interface
TW201327210A (zh) 電子裝置模式、相關設備及方法(二)
CN111770366A (zh) 一种消息补发方法、服务器及显示设备
JP6154089B1 (ja) デジタルサイネージシステム及び通信子機
CN1656438A (zh) 交互时机数据的管理
CN113796091A (zh) 一种演唱界面的显示方法、显示设备及服务器
CN102034341B (zh) 控制系统及其控制画面的产生方法
De Guzman et al. Exploring the design and use of peripheral displays of awareness information
CN103795775A (zh) 告警操作方法及支持所述方法的移动终端
JPWO2006003817A1 (ja) 機器制御装置
CN106502572A (zh) 显示内容切换方法及电子设备
CN101174181A (zh) 按键功能提示方法
CN101496346A (zh) 用于控制分布式系统中的播放流的便携式控制装置
CN112788378B (zh) 显示设备与内容显示方法
CN201465029U (zh) 一种基于虚拟场景点菜方法的设备
CN110008400A (zh) 基于日历的节日通知方法、系统、装置及存储介质
GB2407186A (en) Software-configured control panel for a computer system
KR20130127766A (ko) 지능형 전광판 제어 서버 및 그것의 전광판 제어 방법
CN101631090B (zh) 利用讯息公仔执行实时通讯的方法
CN112839254A (zh) 显示设备与内容显示方法
US11556308B2 (en) Information processing system, information processing apparatus including circuitry to store position information of users present in a space and control environment effect production, information processing method, and room

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication