背景控制面板配置选择的方法和系统的制作方法

文档序号:9264687阅读:372来源:国知局
背景控制面板配置选择的方法和系统的制作方法
【专利说明】背景控制面板配置选择的方法和系统 相关申请的香叉引用
[0001] 本专利申请要求2013年1月11日提交的申请号为61/751,312、名称为"背景控 制面板配置选择的方法和系统"的美国临时专利申请的利益,该临时专利申请的全部内容 通过引用的方式纳入本文件。
技术领域
[0002] 本发明设及用户界面,尤其设及用于确定要采用的适用背景用户界面的背景规则 和规则引擎。
【背景技术】
[0003] 在人机交互的工业设计领域中,用户界面是人与机器之间进行交互的"空间"。人 与机器在用户界面上互动的目标是对机器进行有效的操作和控制,同时人可从机器得到反 馈W帮助用户做出操作决策。用户界面是一个宽泛的概念,例子包括计算机操作系统、手工 工具、重型机械操作员控制器和过程控制的交互方面。创建用户界面时可考虑的因素设及 或包含人体工程学和屯、理学等学科。
[0004] 因此,用户界面是一个人(用户)通过它可与机器(设备)交互并包含硬件(物 理)和软件(逻辑)组件的系统。用户界面存在于各种各样的系统中,提供了W下手段: ?输入-允许用户对系统实施操纵;及 ?输出-允许系统指示用户操纵产生的作用。
[0005] 总的来说,人机交互工程的目标是产生一种能W简单、高效和愉快的操作方式实 现预期结果的用户界面。该一般意味着操作员要W极少的输入来获得预期的输出,机器将 给人的非预期输出减至最少,操作员提供直观且符合逻辑的的输入。随着基于微处理器的 系统的使用增多和社会对重型机械意识的相对下降,用户界面该一名词已带有电子设备和 系统图形用户界面的含义,而工业控制面板和机械控制设计探讨却更常论及人机界面。用 户界面的其他常见名词包括人-计算机界面化CI)和人-机器界面(MMI)。
[0006] 一些作者认为用户界面是使计算机用户满意的首要因素。该是因为用户界面的设 计对用户向系统输入和解释系统输出时及学会如何进行该些操作时必须作出的工作的量 会有影响。可用性指特定用户界面中考虑到用户的人类屯、理学和生理学的程度,它使系统 使用过程有效、高效且令人满意。
[0007] 可用性主要是用户界面的一种属性,但还与产品的功能性及设计过程有关联。它 是目标用户对产品预期用途在有效性、效率和满意度方面的评价,还考虑到使用背景的要 求。在计算机科学和人机交互中,(计算机程序和/或电子设备)的用户界面指呈现给用 户的图形、文本和音频信息,W及控制序列(例如在计算机键盘或触摸板上的键击),鼠标 或手指在触摸板上的移动W及通过用户利用其控制程序的计算机程序和/或电子设备的 一种或多种界面做出的选择。
[000引直接操纵界面指使用户能利用不严密地说至少与实际世界相对应的动作操纵向 他们呈现的对象的一大类用户界面。但是,迄今为止,现有技术解决方案被令人迷惑地称为 直接机器界面,因为用户通过用键盘、触摸板或其他输入设备实现的动作直接选择功能部 件或物品。但是,用户通过点击或触摸操作来选择项目进行移动并不与实际世界的相对应, 因为在实际世界中,用户通过用手捏或抓来拿起该物品。
[0009] 目前,W下几种用户界面最常见,图形用户界面(GUI)和基于网络的用户界面 (WUI,也称为网络用户界面)。GUI接受用户通过键盘、鼠标和触摸板等设备的输入,并在设 备的显示器上提供清晰的图形输入/输出。GUI设计中广泛使用的至少两种不同的原则是 面向对象的用户界面(OOUI)和面向应用的界面(AOI)。对便携式电子设备(PED)和固定 式电子设备(FED),技术实现可视情况采用一种或多种语言,包括但不限于,且设计成用一 种或多种操作系统操作,包括但不限于塞班、化enindiana、化iku、安卓、Windows、MacOS、 iOS、RISCOS、GNU/Linux、T油letOS和黑替OS。
[0010] WUI接受输入,并通过生成网页提供输出,网页通过因特网传送,然后用户使用网 络浏览器程序进行查看。技术实现可采用化va、AJAX、AdobeFlex、Microsoft.肥T或类似 技术在一个单独的程序中提供实时控制,无需再刷新传统的基于HTML的网络浏览器。网络 服务器、服务器和网络计算机的web管理界面通常称为控制面板。
[0011] 最初,用户界面采用命令行界面,用户通过用计算机键盘打入命令串,系统通过在 计算机显示器上打印文本提供输出。在许多情况下,程序员和系统管理员、工程和科学环境 中、W及技术先进的个人计算机用户仍在使用该种界面。过去,通过引入控件(也称为小工 具)对该种界面进行扩充,控件包括但不限于窗口、文本框、按钮、超链接、下拉列表、tab和 弹出式菜单并可用交互元件扩充,交互元件为将正在进行的操作或转换的状态表示成用户 意图的视觉提示(例如指针)或显示用户可能进行交互的地方的可供(包括但不限于光 标、指针和调整手柄)的界面对象。
[0012] 现在,用户界面已演变成包括: ?体贴式用户界面能处理好用户的注意力,确定何时打扰用户,警告类别W及向用户呈 现的信息的详细程度。 ?批处理界面为非交互式用户界面,在该种界面下,用户在批处理前规定了批处理作业 的所有详细信息,并在所有处理完成后接收输出。 ?会话式界面代理试图W动画人物、机器人或其他人物使计算机界面人性化,并用会话 的形式呈现交互。 ?基于跨越的界面是其主要任务在于跨越边界而不是指点的图形用户界面。 ?手势界面是接受人手手势或用计算机鼠标或光笔画出的鼠标手势形式的图形用户界 面。 ?智能用户界面是旨在通过表示、推理和作用于用户、域、话语和媒体的模型来提高人 机交互的有效性、高效性和自然性的人机界面(如图形、自然语言和手势)。 ?运动跟踪界面监视用户身体的运动并将其转化为命令。 ?多屏界面利用多个显示器来提供更加灵活的交互,通常用在计算机游戏交互中。 ?非命令用户界面通过观察用户来推断出其需要和意图,而不要求其制定出明确的命 令。 ?面向对象的用户界面(00UI)基于面向对象的编程隐喻,允许用户操纵模拟对象及其 属性。 ?自反用户界面,其用户仅通过用户界面来控制和重新定义整个系统,例如改变其命令 动词。 ?实体用户界面更强调触摸和实际环境或其要素。 ?W任务为中屯、的用户界面是通过将任务而非文件作为主要交互单元来解决桌面隐喻 的信息过载问题的用户界面。 ?文本用户界面是输出文本但可接受除打入命令串之外或代替打入命令串的其他形式 的输入的用户界面。 ?语音用户界面,其接受输入并通过生成语音提示提供输出。通过按键或按钮或口头向 界面作答进行用户输入。 ?自然语言界面一用于捜索引擎和用在网页上。用户打入问题,然后等待响应。 ?零输入界面,从一套传感器获取输入,而不是用输入对话框询问用户。 ?缩放式用户界面是信息对象用不同的比例和细节等级表示并且用户可改变查看区域 的比例来显示更多细节的图形用户界面。
[0013] 但是,虽然演变出该么多种用户界面,但该些全都将用户在便携式或固定式电子 设备上的环境视为稳定的环境,基本上不是根据将用户作为个体而是假定所有的用户均W 相同的方式占用应用程序来对用户界面或环境的其他方面(包括功能部件和应用程序)进 行调整。
[0014] 一个较好用户界面的特性是一致性和向用户提供一组一致的期望,然后再达到该 些期望。若不用于某一目的和对最终用户没有益处时,一致性可能就是较差的;像任何其他 原则一样,一致性也有其局限性。如认知维度框架所述,一致性是用户界面设计中牺牲的一 个品质。在某些情况下,违反一致性原则能够提供足够清楚的优点,即聪明仔细的用户界面 设计者可选择违反一致性W达到某些其他重要的目标。
[0015] 一般有=个方面被认为与一致性有关。第一,不同功能部件的控件应W-致的方 式表示,W便用户能很容易找到控件。例如,当一些命令通过菜单可用,一些通过图标可用, 一些通过右击可用,一些设在屏幕一角的单独按钮下,一些按功能分组,一些按"普通"分 组,一些按"高级"分组时,用户会发现很难使用软件。用户A在寻找命令时应有一致的捜 索策略。用户需要使用的捜索策略越多,捜索会越令人沮丧。分组越一致,捜索越简单。用 户界面中设计单一性原则规定,一种简单的操作应只通过一种方法实现W帮助习惯使用界 面。
[0016] 第二个令人惊奇的原则是各种功能部件应W类似的方式起作用,因此界面应不在 一个实施例或一种情况中要求用户"应用时先选择功能部件,再选择功能",然后在其他情 况中要求用户"应用时先选择功能再选择功能部件"。命令在所有情境中应W相同的方式 起作用。第=,针对用户界面的一致性建议,会随着版本而改变。应将更改最小化,并保持 前向兼容性,前向兼容性随设备和界面的成熟而调整。对于较不成熟的应用程序和硬件,墨 守现在的版本和较早版本的用户较少;因此使用更广泛的应用程序和硬件必须小屯、坚守现 在的版本W免产生破坏性成本和遭到用户强烈反对。但是今天,在消费领域成功的新应用 程序和/或硬件能在很短的时间内从零用户逐步发展到数百万用户。例如,2010年4月发 布的苹果iPad?,在首个80天内销售出3百万台。在2010年的8个月内,总销售额达1480 万,并在2011年末,普遍认为当年苹果有望销售4千万台。
[0017] 用户界面的设计广泛采用屯、智模型,屯、智模型一般在较难用数量表示模糊或不完 整的事实时建立,具有在肯定意义和否定意义上相当易变的灵活性,充当产生选择性认知 的信息过滤器(即仅认知所选部分的信息),并且在很多情况下,与周围世界的复杂性相比 是有限的。例如,最近发布的S星Galaxy?智能手机利用面部识别为一个用户解锁,但只要 将未解锁的智能手机给另一个用户便会失去所有的保护,而不执行任何另外的功能。
[0018] 屯、智模型是一种了解组织学习的基本方法,并且在很多情况下基于根深蒂固的思 维和行动印象。屯、智模型对于了解世界是基本需要的,W致人们几乎没有意识到它的存在, 一般用几种基本形式表示: ?多边形一其中,有共同边缘的顶点表示相关的项目: ?因果关系图一展示信息关联趋势和方向W及所产生的因果关系;W及 ?流程图一用于表不动态系统。
[0019] 因此,用户在未意识到采用屯、智模型时预料用户界面、软件和硬件会W特定方式 起作用,但如果违背墨守的屯、智模型,就会使用户感到困惑、被忽视或不满。今天的媒体使 用户能够很快地向广大受众表达意见并对软件和/或硬件的商业成功产生负面影响。
[0020] 随着便携式电子设备广泛渗入到消费当中,智能手机必须支持直观界面,提供应 用程序间的快速切换,使用户能够通过直接邮件、基于网络的电子邮件、短消息服务(SM巧、 电话、多媒体应用、下载的和在线游戏、社交媒体服务、流式多媒体内容等进行浏览、发短信 息、查看、播放和评论等。同时,该些便携式电子设备包括多种无线界面,包括但不限于IEEE 802.11、IE邸 802. 15、IE邸 802. 16、IE邸 802. 20、UMTS、GSM850、GSM900、GSM1800、GSM 1900和GPRS,W及近场通信界面、加速器、全球定位系统(GP巧和北斗卫星导航系统中的一 种或多种,使设备能感知位置并且运用该一信息的第=方应用程序正在不断增加,例如谷 歌纵横、苹果的查找我的朋友和我身边的单身人±。
[0021] 由于其无所不在的特性和能够感知个人用户,除医疗、新闻、生活、健康与保健和 教育外,智能手机正在越来越多地锁定个人生活的其他方面,例如用万事达卡的化yPass 程序或维萨的payWave,用美国银行、大通、贝宝、富国银行、第一资本、美国运通等机构的应 用程序进行银行业务交易,用美国州立农业保险公司的应用程序办理保险。因此,蜂窝电 话、智能电话、个人数字助理(PDA)、便携式计算机、呼叫机、便携式多媒体播放器、便携式游 戏机、手提计算机、平板计算机、电子阅读器等便携式电子设备包含了用户的保密和机密信 息。
[0022] 因此,能够适应于根据用户身份向用户呈现的应用程序、信息和用户界面,对该些 电子设备来说越来越有利。但是同时,该些方面根据用户使用电子设备的情境进行调整也 会很有利。然而,上述原则也适用于非便携式电子设备,例如互联网电视机、游戏系统和台 式计算机。
[0023] 因此,用户界面和电子设备可根据用户的生物特征识别访问和配置,新用户可通 过现有技术中众所周知的进程与新用户的新生物特征识别一起添加。用户可通过将电子设 备关联到一个或多个无线接入点添加他们位置的情况为同一电子设备扩充该些新用户。像 该样,每个用户在电子设备上都可W有两个、=个或更多用户定制的用户界面扣I)控制面 板配置。发明人已经为用户创建了通过将无线接入点关联扩展到微环境背景,基于其他本 地用户的动态背景w及改变背景和直观界面的动态重新配置来添加新控制面板的方法。但 是,该些控制面板根据背景规则建立,在购买时作为操作系统(0巧的一部分安装在电子设 备中,或者与发布的0S软件一起定期更新。但是,除背景选项、背景变量、背景值和逻辑外, 背景规则根据用户W及第=方软件/服务提供商对电子设备的使用动态变化会很有利。
[0024] 同样地,定义用户定制的用户界面控制面板配置由每个用户完成,该样软件应用 程序的添加和/或更换需要用户重新配置定制的用户界面控制面板。同样地,组织机构为 员工和/或客户生成控制面板时必须对每个新用户设备进行配置。该种用户定制的用户界 面控制面板配置能够响应新软件安装、软件升级等进程中提供的信息进行更新或用户界面 控制面板配置在没有任何上述更新/升级进行调整,会很有利。就象背景规则引擎根据当 前和W前行为自动识别新潜在规则有利一样,背景规则能根据习得行为或外部调整适应也 会很有利。
[0025] 通过W下对本发明的具体实施例及附图进行的描述,本领域技术人员将会对本发 明的其它方面和特征有更清晰的了解。

【发明内容】

[0026] 本发明的一个目标是,减少现有技术中与用户界面相关的局限性,尤其是确定要 采用的适用背景用户界面的背景规则和规则引擎。
[0027] 根据本发明实施例,提供一种方法,包括: 创建在包括多个背景规则中的至少一个背景规则的微处理器上执行的背景规则引擎, 每个背景规则根据符合的一组预定条件决定要显示的用户界面。 将应用程序安装在至少包括所述微处理器的设备上,所述应用程序包括与应用程序相 关的第一数据、与用于向设备用户显示应用程序的背景相关的第二数据。W及 根据修正的第二数据修改所述至少一个背景规则。
[002引根据本发明的一个实施例,提供了一种方法,包括: 在包括多个背景规则中的至少一个背景规则的微处理器上执行背景规则引擎,每个背 景规则根据符合预定条件的背景规则的应用结果确定要显示的用户界面; 用微处理器接收与多个因素相关的背景数据; 根据所述背景数据和所述多个背景规则,确定所述背景规则没有一个符合预定条件; 改变所述背景规则的预定部分; 确定至少一个改变的背景规则符合预定条件并接近所述的预定条件;及 将所述修改的背景规则添加到所述多个背
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1