屏幕电话机和管理屏幕电话机菜单的方法

文档序号:7572439阅读:218来源:国知局
专利名称:屏幕电话机和管理屏幕电话机菜单的方法
技术领域
本发明涉及一种屏幕电话机,特别是一种具有以树型菜单形式向用户提供多项功能的无线电话机。
本发明还涉及管理屏幕电话机的树型菜单的方法,所述的菜单向用户提供了多项功能。
目前市场上可得到的屏幕电话机为用户提供了大量的用户功能,例如就无线电话机来说,近些年来已经向用户提供了信息处理、呼叫传递、一定数量的无线电话操作参数的调整(从铃的振铃、显示消息的语言、欢迎消息……中选择)等功能。
同样地,流行的趋势是尽可能地使这种类型的用户装置小型化。这样对用户来说就限制了这些电话机屏幕的尺寸,从而导致处理人/机界面的某些程度的复杂化。例如,在无线电话屏幕上仅有几行来显示树型菜单,以致在存在大菜单时用户要冒迷途的风险。
为了便于用户处理树型菜单,在目前的市场上可得到的某些电话机中,已在电话机的屏幕上删除了一些用户不能得到的功能(根据用户使用权的性质或者根据用户订立的协议的类型,某些功能实际上不可能得到)。
本发明的目的是提出一种能够明显改善用户处理这种树型菜单的方案。
因此,本发明公开的屏幕电话机的特征在于它包括用于模拟用户搜索所述菜单时的行为的模拟装置,用于考虑所述行为的菜单自适应装置,在第一实施例中,本发明的屏幕电话机包括计算装置,用于根据所述行为计算至少某些提出的功能对于用户相对重要性,调整装置,用于根据功能的相对重要性调整菜单中的所述功能。
该菜单提出了按照对用户重要程度排列的功能,从而使菜单的处理非常便利。
在第二实施例中,具有若干个用户帮助等级的本发明的屏幕电话机包括计算装置,用于根据所述行为计算用户的灵敏度,选择装置,用于选择适应用户的灵敏性(agility)的帮助等级。
这样,就在用户的灵敏性很差时提供用户所有更完全的帮助。
在特别有利的方式中,至少利用称作主参数的第一组输入参数和称作加权参数的第二组输入参数模拟用户的动作,所述的主参数表示至少某些功能的用户选择比率;所述的加权参数表示用户不能熟练处理菜单。
这样,在本发明的第一实施例中,最频繁选择的功能具有相对很高重要性,但当选择它的用户不熟练时,该功能的相对重要性则减小。实际上,这样的情况常发生在设备供给非惯常用户时。因此,完全改变菜单的树型结构是不需要的。在第二实施例中,当指定功能被频繁选择时,对于该指定功能来说用户灵敏性总是比较高的,但当用户不熟练时则是比较低的。
有利的情况是所述的加权参数表示用户在菜单中作出选择前由用户作出的在菜单的树型结构返回的数字。
实际上,不熟练的用户要冒搜索功能时发生错误的风险,这将导致在树型菜单中的返回。因此,该加权参数对不熟练的用户是特别重要的。
最后,在用于计算功能的相对重要性和/或用户的灵敏性的计算装置中有利地使用了模糊逻辑。
实际上,模糊逻辑技术特别适合模拟人的行为。
本发明的上述和其它方面将通过参考下文描述的实施例将会明白并将结合下面的实施例进行描述。
在附图中

图1表示本发明的屏幕电话机的示例,图2是本发明的说明这种电话机操作的方框图,图3表示为模糊逻辑计算所确定的关联函数,图4是用于解释利用图2表示的模糊逻辑模块作出计算的曲线图;图5是说明用于管理本发明的屏幕电话机的树型菜单的方法的流程图。
下面将详细说明涉及本发明第一实施例的实例。实现的原理同样适用于第二实施例。
图1示出了根据本发明的电信通信屏幕设备的实例。该设备主要包括天线1,扬声器/接收器2、屏幕3、辅助键盘4和话筒5。在屏幕3的底行上示出了菜单中的五个主要输入以A至E表示。
树型菜单的实例通过无线电话机实例的方式在下面给出输入A参数的设置→显示的语言→法语→英语→…→屏幕照明→振铃类型→振铃S1→S2→S3→振铃的音量→欢迎消息→电池放电指示器→“接通”→“关闭”→有关按键的嘟嘟声→“接通”→“关闭”输入B消息→话音邮箱→新消息的阅读→所有消息的阅读→消息组成→消息的发送→消息变更→消息销毁输入C呼叫参数→最后的呼叫→呼叫的持续时间→当前呼叫的持续时间→呼叫的花费输入D服务→呼叫标志→发射→阻塞→呼叫等待输入E保密→接入码的捕获→接入码的改变→键盘的锁定→呼叫限制该菜单包括3个功能等级。第一等级对应输入A至E,第二等级对应可能的行动,第三等级对应每个行动的各种可以得到的选项。这样就能把用户引入菜单树中以执行期望的操作。在下面的说明中,用户被认为当他在树型结构中从等级2进入等级3时作出了选择。在公开的实例中,为了便于清楚的描述将只考虑输入的调整。
本发明的目的之一是使用户以最容易的可能的方式发现他在树型菜单中搜索的功能。因此本发明特别包括变更菜单的安排,以便首先向用户提出对应他使用最频繁的功能的输入。然而,与此同时树型结构保持足够的稳定,以便不妨碍用户。此外考虑电话机可以借给别的用户也是本发明的目的。既使在那种情况下,菜单也不需要完全调整。
考虑到这些各式各样的限制,本发明的要点在于模拟用户行为的第一实例。因此,确定了两种参数。第一参数称为主参数,符号表示为S(K),它表示选择输入K的用户比率;第二参数称为加权参数,符号表示为R(K),它表示用户采用输入K不熟练。在所述的实例中,选择的加权参数取决于用户作出选择之前他所完成的返回数字。这两个参数的计算公式将在下面的说明中给出。用户行为以这种方式被模拟,这样本发明就包括了适合连续提出的菜单。在将要描述的实施中,表示对用户的输入K相对重要性的参数FIT(K)根据参数S(K)和R(K)来形成。
图2是说明根据本发明的电话机操作的方框图。
根据图2,当用户作出选择(在树型菜单中从等级2转到等级3)时,计算涉及菜单的所有输入的参数S(K)和P(K),然后把其结果传送到模糊逻辑计算模块(10)。该模块10根据每个参数对(偶)[S(K),P(K)]形成输出参数FIT(K),输出参数FIT(K)与输入K的相对重要性相对应。该计算模块10由分别表示为11、12和13的三个功能块构成,这三个功能块称为“模糊化”块,推理工具和“去模糊化”块。
输出变量FIT(K)随后被送入比较器14。只有其结果高于预定阀值的比较才导致比较器输出的非零判定。也就是说要调整菜单。实际上,当参数FIT在0至100之间变化时(如参照图3和图4说明的实例中的情况),比较器的阈值被确定(例如)为15。
下面将借助于图3和图4说明计算模块10的特点和工作情况。
模糊逻辑包括按照量值的顺序把三个参数S(K),R(K)和FIT(K)分类。在所述的实例中,这些参数的每一个也许属于三个不同的模糊组。在图3和图4中,这些组用两个字母标记第一字母S,M或B表示该组是否对应小的、中间的或大的参数值;第二字母S,R或F分别表示上述讨论的S(K),R(K)或FIT(K)参数。在模糊逻辑中,一个参数也许属于具有关系曲线不同等级的各个组,这容许得到各状态间的逐步变化,叠加为三个参数的每个参数所确定的各个组。
为了确定关联每个参数的组,使用了称作关系函数的函数。这些函数用相应于参数S(K)、R(K)和FIT(K)的符号FS、FR和FF表示。
为本发明所选择的关系函数在图3和图4中示出。这些函数具有三角形和/或梯形的形状,其顶点对应下列各点{[(0,1);(30,0)]-[(0,0);(30,1);(40,1);(70,0)]-[(40,0);(70,1)];由等式Y=1的直线扩展]}用于函数FS,{[(0,1);(1,0)]-[(0,0);(1,1);(2,0)]-[(1,0);(2,1);由等式Y=1的直线扩展]}用于函数FR,{[(0,0);(25,1);(50,0)]-[(25,0);(50,1);(75,0)]-[(50,0);(75,1);(100,0)]}用于函数FF。
“模糊化”块11确定输入参数S(K)和P(K)被如此定义为模糊组的成员的等级。
在推理工具12的等级上,为了确定输入参数S(K)和P(K)成员的函数的输出参数FIT(K)的成员定义了规则。在该实施例中选出的规则在下表中示出.
选出这些基本规则以使参数FIT(K)在参数S(K)高些时总是更高,在参数R(K)高些时总是低些。实际上,当用户在菜单中迷路时,即当他作出相当大数量的返回时,不必要在所选择的功能上施加太多的负担。其实这种行为证明用户不习惯选择该功能,或者证明他不是该电话机的经常性用户。另一方面,如果用户直接到达该选择的功能,必须给予这个功能更重要性。
对每个适用的规则(输入组→输出组)来说,输出组的成员等级等于输入组的输入参数S(K)和R(K)的成员等级的最小值。推理工具为每个得到的输出组保留对输入组的最大等级成员。取决于在考虑中的组S、M或B的输出函数FFS、FFM或FFB随后从成员的最大等级和成员函数FF的最大等级中推导出。
“去模糊化”块13通过计算输出函数的重心确定输出函数FIT(K)。参数FIT(K)对应该重心的横座标。
图4给出了计算输出参数FIT(K)的例子。在该例子中,输入参数S(K)和R(K)有下列数值
S(K)=20R(K)=1.25参数S(K)是组SS和MS的成员的等级,因此分别等于1/3和2/3。同样的,参数R(K)是组MR和BR的成员的等级,分别为3/4和1/4。可以应用的四条规则如下所示规则γ1如果SS和MR 则SF规则γ2如果SS和BR 则SF规则γ3如果MS和BR 则SF规则γ4如果MS和MR 则MF对每一个规则来说,输出组成员等级等于输入组输入参数的成员等级的最小值。因此以该方式,得到了规则γ1至γ4分别等于1/3、1/4、1/4和2/3的成员等级。
因此,输出组SF和MF所得到的最大成员等级分别为1/3和2/3。图4右手部分示出的输出函数FFS和FFM从那里得到。这些函数具有等腰三角形的形状,其顶点分别对应下列各点{(0,0);(25,1/3);(50,0)}用于函数FFS{(25,0);(50,2/3);(75,0)}用于函数FFM输出参数FIT(K)由输出函数的重心的横座标给出。这样就得到了FIT(K)=37.5。
下面参照图5说明本发明的方法。
当用户移动菜单时(从流程的框K0到K1),执行测试框(K1)中以确定该移动是否对应菜单树中的返回。如果是,则该方法变量NbReturn增加一个单位(框K2)后在框K0中继续。如果不是,则在框K3中进行测试以确定菜单树中的从等级2到等级3的改变是否进行。这种改变实际上构成了选择。菜单树中相应的输入用符号f表示。如果用户的移动不对应从等级2到等级3的改变,则该方法在框K0中再继续。反之,则进入框K4。
在框K4上,由符号NbSelect(f)表示的输入f的选择次数增加一个单位。在框K5上把变量NbReturn(返回次数)加到用于选择输入f而进行的返回总数上。在图5中,该输入f的返回总数用符号TotNbRet(f)表示。随后,在框K6中计算表示符号为SUmSelect的选择总数,它等于菜单的所有输入选择次数的总和=SumSelect=∑KNbSelect(K)在框K7中,如果菜单输入K的选择次数NbSelect(K)高于固定的阈值(例如40),则对所有的输入K来说参数SumSelect、NSelect(K)和TotNbRet(K)被除以2,以防止系统饱和。然后该方法进入框K8。计算对于菜单的每个输入K的—主参数S(K)S(K)=NbSelect(K)sumSelect]]>—加权参数R(K)R(K)=TotNbRet(K)NbSelect(K)]]>一输出参数FIT(K)的计算同早先结合图3和图4已经解释的那样来计算。随后在框K9中,可变的NbReturm复位到零。
该方法进入框K10,用于比较相对菜单的各个输入所得到的输出参数的值。当级别jg1小于rg2的输入Input(rg1)具有小于级别rg2的输入InPut(rg2)的数值(FIT(Input(rg2)+Comp)的数值FIT(Input(rg1))时,则调整菜单(Comp是在实施调整前允许强度使FIT(Input(rg1))与FIT(Input(rg2))之间有很大差值的固定数值)。这样,在框K10中,环路变量q初始化为零。只要环路变量q的值不同于(N-1),该方法就包括执行框K11的内容,这里N等于菜单中的输入次数。
框K11重新组合具有序号K111至K116的各个步骤。在框K111中第二环路变量I初始化为1。只要(q+1)不同于N,就执行框K112和K115的内容。在框K112中进行下列比较FIT(Tnput(q))+Comp>FIT(Input(q+i))?如果比较的结果为正数,则该方法进入框K113。反之,则进入框K114。在框K113中,在框K112上再继续,环路变量i增加一个单位之后,该方法在框K112中继续。在框K114中调整菜单使输入Input(q+1 )至Inpul(q+i)跳跃到菜单的左边,也就是说他们级别减小一个单位。并把输入Input(q)调到q+1。在其后的框K115中,以1初始化环路可变数i,并在框K112中再继续该方法。
当(q+1)等于N时,离开框K112进入K115,并且该方法进入框K116。在框K116上增加环路变量q并在框K111上再继续该方法。当变量q等于N-1时,离开环K11并在框K0上再继续该方法。
已经说明的方法可在具有屏幕的电信通信设备中有利地实现,该设备包括以程序形式的微处理器。例如,可以使用莫托罗拉生产的68000型微处理器和可以使用像C语言那样的编程语言。
具有编程语言的一般知识的普通技术人员能够完成这一切。
上述的内容可应用于本发明第二实施例,根据此实施例给用户提供适应他的行为的帮助在该实施例中,输入参数用于确定用户的灵敏度,该灵敏度分为三级新手、直觉者或能手。
显然,在本发明的范围内各种改进可以引入上述的优选实施例中。
确定其它用于模拟用户行为的参数是非常可能的。例如,加权参数可以考虑菜单目录被阅读若干次、快速选择功能、碰触按键要多长、或组合这些各个参数……。
使用大于三的模糊分组的数量也是可能的。然而,这将导致计算复杂程度的增加。
此外,尽管在该说明性实施例中所说明的只限于树型菜单第一级的输入之间的一种调整,但把该调整扩展到树的所有等级也是可能的。
权利要求
1.一种屏幕电话机,特别是无线电话机,包括若干以树型菜单形式向用户提出的功能,其特征在于包括模拟装置,用于在用户搜索所述的菜单时模拟用户的行为,菜单自适应装置,用于考虑所述的行为。
2.根据权利要求1所述的电话机,其特征在于它包括计算装置(K3至K7),用于根据所述的行为对用户计算至少某些被提出功能的相对重要性(FIT(K));调整装置(K104),用于根据功能的相对重要性调整菜单中的所述功能。
3.根据权利要求1或2之一所述的电话机,具有若干个对于用户的帮助等级,其特征在于它包括计算装置,用于根据所述的行为计算用户的灵敏性;选择装置,用于选择适合用户灵敏性的帮助等级。
4.根据权利要求1至3之一所述的电话机,其特征在于用户的行为至少被利用称作主参数的第一级输入参数(S(K))和被称作加权参数的第二组输入参数(R(K))来模拟;所述的主参数表示至少某些功能(K)的用户选择率,所述的加权参数表示用户处理菜单的不熟练。
5.根据权利要求4所述的电话机,其特征在于所述的加权参数(R(K))表示用户在菜单中作出选择前由用户作出的在菜单的树型结构中返回的次数。
6.根据权利要求2至5之一项所述的电话机,其特征在于所述的计算装置利用模糊逻辑。
7.根据权利要求1至6之一项所述的电话机。
8.用于管理屏幕电话机的树型菜单的管理方法,所述的菜单向用户提供了若干功能,其特征在于它包括模拟装置,用于当用户搜索所述菜单时模拟用户的行为,菜单自适应装置,用于考虑所述的行为。
9.根据权利要求8所述的方法,其特征在于它包括计算装置(K3至K7),用于根据所述的行为计算至少某些提出的功能对于用户的相对重要性(FIT(K));调整装置(K104),用于根据功能的相对重要性调整所述的功能。
10.根据权利要求8或9之一所述的方法,用于管理具有若干个用户的帮助等级的屏幕电话机,其特征在于该方法包括根据所述的行为计算用户的灵敏性,选择适应用户的灵敏性的帮助等级。
11.根据权利要求8至10之一所述的方法,其特征在于用户的行为借助于称作主参数的第一级输入参数(S(K))和称作加权参数的第二级输入参数(R(K))来模拟;所述的主参数表示用户的至少某些功能(K)的选择率,所述的加权参数表示用户处理菜单的不熟练。
12.根据权利要求11所述的方法,其特征在于所述的加权参数表示用户在菜单中作出选择前由用户作出的在菜单的树结构中返回的次数。
13.根据权利要求7至12之一所述的方法,其特征在于所述的计算利用模糊逻辑。
全文摘要
允许用户以最容易的可能方式去发现他在树型菜单中搜索的功能是本发明独特的目的。因此,本发明包括使提出的方法适应用户的行为。为了模拟这个行为,本发明利用模糊逻辑。
文档编号H04M1/247GK1168591SQ97109509
公开日1997年12月24日 申请日期1997年3月6日 优先权日1996年3月6日
发明者J·F·特拉松 申请人:菲利浦电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1