著录项信息
专利名称 | 在应用装置和供体装置之间设定个人优先权的方法和装置 |
申请号 | CN95121719.4 | 申请日期 | 1995-12-28 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 1996-10-09 | 公开/公告号 | CN1132874 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | 暂无 | IPC分类号 | 暂无查看分类表>
|
申请人 | 摩托罗拉公司 | 申请人地址 | 美国加利福尼亚州
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 谷歌公司 | 当前权利人 | 谷歌公司 |
发明人 | 威廉姆·F·赞乔;戴维德·B·斯庇图尼克 |
代理机构 | 中国国际贸易促进委员会专利商标事务所 | 代理人 | 陆立英 |
摘要
应用装置(401)可与便携存储卡(560)或中央数据库(550)之类的供体装置(541)相连接。该供体装置存储和提供向该应用装置优先权包括能存储特定用户优先权的基准优先参数存储器。当该供体装置可使用时,控制器(450)可访问它以获得与该特定用户有关的优先权并将它们存入应用装置的对话优先权存储器(490)内,用于该特定用户的对话。当供体器件不可使用时,采用优先权建立程序。
1.一种能够建立优先权的应用装置,其特征在于,该应用装 置有:
一个端口,用以与一个具有优先权的供体装置相耦合;
一个控制器,可操作性地与所述端口相耦合,以通过该端口 访问该供体装置,向该供体装置提供一个特定用户的优先权选择 矢量,并从该供体装置接收与该特定用户的优先权选择矢量相关 联的专用优先权,以作为响应。
2.按照权利要求1的应用装置,其特征在于,所述的控制器 向该供体装置提供用于某特定用户的优先权选择矢量并对该供体 装置进行响应从而从该供体装置接收专门的优先权,所述专门的 优先权与用于某特定用户的优先权选择矢量有关联。
3.按照权利要求1的应用装置,其特征在于,所述的控制器 向该供体装置提供优先权选择矢量,该矢量含有指明了使用环境、 人体感觉、应用装置类型和周围情况,并从该供体装置接收与优 先权选择矢量有关联的专用优先权以作为响应。
4.按照权利要求1的应用装置,其特征在于,
所述端口利用一个无线连接与该供体装置相耦合,该供体装 置具有多个用户的优先权;
所述控制器向该供体装置提供优先权选择矢量,该矢量含有 识别该应用装置的用户的信息,并从该供体装置接收专用优先权, 以作为响应。
5.按照权利要求1的应用装置,其特征在于,
所述端口通过一个网络与该供体装置相耦合,该供体装置具 有多个用户的优先权;
所述控制器可操作性地与所述端口相耦合,以通过该端口访 问该供体装置,向该供体装置提供优先权选择矢量,该矢量含有 识别该应用装置的用户的信息,并从该供体装置接收专用优先权, 以作为响应。
6.按照权利要求1的应用装置,其特征在于,所述应用装置 包括一个无线电话机,该无线电话机包括控制器并具有配置在控 制器上的端口。
7.一种能够为应用装置建立优先权的供体装置,其特征在于, 所述的供体装置包括:
一个端口,耦合到一个应用装置上,用以接收一个用户的优 先权选择矢量;
一个基准优先权存储器,具有多维结构,其内存储优先权, 可操作性地与所述端口相耦合,向该应用装置提供与该特定用户 的优先权选择矢量有关联的专用优先权。
8.按照权利要求7的供体装置,其特征在于,
所述供体装置包括一张卡,该供体装置的端口可操作地与应 用装置的端口相耦合并由应用装置的控制器读出;
所述基准优先权存储器具有其内存储的一个用户的优先权;
该应用装置接收该个用户的优先权选择矢量,并提供从所述 基准优先权存储器来的与该个用户有关的专用优先权,以作为响 应。
9.一种用以建立优先权的方法,其特征在于,该方法包括以 下步骤:
(a)将一个要求建立优先权的应用装置与一个具有优先权的 供体装置相耦合;
(b)访问该应用装置;
(c)从该应用装置接收一个特定用户的优先权选择矢量;
(d)应用该供体装置的多个存取轴的信息,访问一个基准优先 权存储器,并向该应用装置传输与该特定用户的优先权选择矢量 有关的专用优先权。
本发明涉及属性(attribute)系统,具体涉及选择和管理个人 属性的装置和方法。\n某些蜂窝电话能够接受用户识别组件(SIM)或SIM卡,该卡 含有用户识别和计费信息以及对网络的特性和功能性的授权。此 外,用户识别组件可以含有一个常用电话号码表。然而,它们的 常用电话号码表并不能促进非常友好和有效的与蜂窝电话相接 口。据此,现在需要有一种用户接口或系统,用以对诸如蜂窝电 话之类的个体或装置提供很友好和有效的接口。\n某些型号的汽车允许对有限数量的特定驾驶员提供座位存储 和镜位置的优先权。这种信息被编程和存储在车辆内。座位和镜 位置的优先权是由司机利用一个为特定用户开车锁用的钥匙自已 识别来启动的。因座位和镜位置的优先权已编程在车辆里的一个 存储器中,故它们已存留在该车辆中了。为此,当该司机进入另 一可编程的车辆诸如一部租赁汽车时,他必须重新建立它的位置 优先权。\n某些分时(time-share)计算机允许每个个别用户在一个中央 存储器中存储他的荧光屏特性(screen characteristics),以使 该用户可以在与该计算机接口的任一终端来访问这个熟悉的接 口。当该用户与一个相似的但非互联的分时计算机系统联机时, 他必须应用缺席设定(default setup)或再编程其优选的荧光屏特 性。\n用户优先权编程的这些例子都要求该用户对他所遇到的新型 设备再编程。例如,当一个用户在出租汽车中或飞机上遇到一个 公用电话时,或当用户购买一台新的通信装置时,对于这时该装 置的个体来说,他不可能容易地得到最友好和有效的接口。现在 不存在一种机构用以建立和管理能与所有新型的各种类型的电话 机、汽车、计算机或其它类型的适当设备相兼容的优先权。\n本发明的目的是提供在应用装置和供体装置之间设定个人优 先权的方法和装置。\n本发明提供了一种能够建立优先权的应用装置,其特征在于, 该应用装置有:一个端口,用以与一个具有优先权的供体装置相 耦合;一个控制器,可操作性地与所述端口相耦合,以通过该端 口访问该供体装置,向该供体装置提供一个特定用户的优先权选 择矢量,并从该供体装置接收与该特定用户的优先权选择矢量相 关联的专用优先权,以作为响应。\n本发明提供了一种能够为应用装置建立优先权的供体装置, 其特征在于,所述的供体装置包括:一个端口,耦合到一个应用 装置上,用以接收一个用户的优先权选择矢量;一个基准优先权 存储器,具有多维结构,其内存储优先权,可操作性地与所述端 口相耦合,向该应用装置提供与该特定用户的优先权选择矢量有 关联的专用优先权。 \n本发明提供了一种用以建立优先权的方法,其特征在于,该 方法包括以下步骤:(a)将一个要求建立优先权的应用装置与一个 具有优先权的供体装置相耦合;(b)访问该应用装置;(c)从该应 用装置接收一个特定用户的优先权选择矢量;(d)应用该供体装置 的多个存取轴的信息,访问一个基准优先权存储器,并向该应用 装置传输与该特定用户的优先权选择矢量有关的专用优先权。\n前面所述的问题和其它的问题可以利用本发明的个人属性选 择和管理系统来解决。多种应用装置的一个用户可以在使用时多 种应用装置在一个方便位置上保持用户的优先权。这样的优先权 可由多种应用装置在时间和空间上以多种方式存储与访问。非应 用性装置例如便携式存储器卡或可广泛访问的中央数据库能够用 以作为一个供体装置,以对应用装置存储和提供优先权。内含供 体装置功能的应用装置也能够用以作为一个供体装置,并能与其 它应用装置相通信。对于定位在任一个方便的应用装置或供体装 置中的一个基准优先权存储器内的用户基准优先权集可以通过一 个网络提供实时访问。为此,对于遇到一种新型的适合设备的用 户,利用对一个装置的一个无缝的或随遇的接口,可以方便地建 立优先权。\n图1至图5分别示出能够接受按照本发明实施例的一种便携 式供体(donor)装置的五种应用装置;\n图6示出按照本发明的其它实施例在共享优先权的应用装置 之间相通信的情况;\n图7示出按照本发明的又一实施例在应用装置之间通过一个 网络相通信的情况;\n图8示出按照本发明的具有多重连接性选择方案的应用装置 的示例性实施例;\n图9示出按照本发明的在示例性应用装置内的存储器;\n图10示出按照本发明的在示例性供体装置内的存储器;\n图11示出按照本发明的用于基准优先权存储器的一种数据结 构的实施例;\n图12示出按照本发明的在应用装置与供体装置之间的信息传 输的方框图;\n图13示出按照本发明的一个实施例用以存储和预测优先权的 一种装置;\n图14至图16示出按照本发明实现在需要新的优先权时用以 得到优先权的方法的流程图;\n图17示出按照本发明用以更新优先权的流程图;\n图18示出用户启始非应用的特定优先权更新的流程图。\n图1示出蜂窝电话机101之类的应用装置,它能接受一个诸 如一个智能卡或存储器卡之类的便携式的供体装置105。图2示出 台式电话机111之类的应用装置,它能接受一个便携式供体装置 105。图3至图5示出能接受便携式供体装置105的应用装置诸如 个人计算机121、个人组织器(organizer)131和汽车仪表板 (dashboard)141。\n便携式供体装置105含有可与这些适当配备的应用装置的任一 个装置上一起使用的一个用户的优先权。当供体装置105插入并与 一个适当配备的应用装置配合操作时,通过与该应用装置或其它应 用装置(实际上是相似的)的对话所建立的优先权可用来限定该应 用装置的属性。\n利用这个机构,用户只需建立一次他的接口的优先权。对于多 种应用装置共用的那些属性的优先权可以自动地重复使用。对于与 其它应用装置相似的、但不共用的那些属性的优先权可被用于为其 它的应用装置预测或建议优先权。\n蜂窝电话101、台式电话机111、个人计算机121、个人组织 器131和仪表板141具有对所有这些装置共用的某些属性。与这些 属性相对应的一个个体用户的优先权可以存储在用户的存储器卡中 或便携式供体装置105中。例如,对所有这些装置共用的用户的显 示优先权可以存储在用户存储器或便携式供体装置105中。假定用 户具有显示属性的一种特定的字体(font)优先权,该字体优先权 可便利地由接受该用户卡或便携式供体装置105的每个应用装置来 访问。其它显示或视觉属性(诸如对比度、亮度、背景图案、颜 色、图像类型、图像位置和数字或模拟规格的选择)的优先权也可 由这个机构处理。除了显示优先权之外,其它类型的优先权(诸如 听觉、环境/空间感觉、味觉和嗅觉)都能够由这个机构访问,以 设定一个特定应用装置的属性。\n应用装置101、111、121、131和141全都含有软件用以与便 携式供体装置105配合操作。便携式供体装置105含有控制软件, 用于管理与应用装置的配合操作,管理组织基准优先权存储器的内 容。\n图6示出蜂窝电话201、个人组织器231和个人计算机221, 它们能通过它们之间的互联来共享用户的基准优先权集。这些和其 它的应用装置能从对用户的优先权起供体装置作用的另一个应用装 置获得用户的基准优先权集。这种用户的基准优先权集能通过几种 类型的互联(诸如红外线(IR)连接、射频(RF)连接,或者连 接在它们之间的电缆)来访问。\n在图6的实施例中,应用装置需要在物理上并置(colocation), 以使其中一个应用装置在基准优先参数存储器内含有用户的基准优 先权集。在应用装置之间可由射频(RF)或者红外(IR)光之类 的光学链路建立通信。内含用户基准优先权集的应用装置最好被指 定为供体装置,以向其它应用装置传送优先权。据此,一个应用装 置可在同一时刻兼起应用装置和供体装置的作用,从而变成为所谓 的附属的供体装置。当优先权由一个供体装置(诸如个人组织器 231)的用户建立时,另一个应用装置(诸好蜂窝电话201)对此 优先权的可访问性被推迟直到该应用装置(诸如蜂窝电话201)同 该供体装置(诸如个人组织器231)在物理位置上紧密靠近。\n在多种应用装置都起附属的供体装置作用并且每一种应用装置 都含有同一个体用户的基准优先参数集一个实施例中,基准优先权 集的多个拷贝有时会相互矛盾。最后,这些附属的供体装置会变为 并置的或相互连接在一个网络上或与实际的供体装置相连接。当一 个附属的供体装置变为并置的或连接在一个网络上时,该基准优先 权集可通过交换和存储由例如时间印记所标识的最新优先权输入来 协调。为了防止因重写旧的优先权而造成的污染,可预先询问该用 户。\n在另一个实施例中,当含有基准优先权存储器的装置与这些应 用装置再结合时,其它的处于同一地点的根据最新优先权提供给基 准优先权集作为更新值的时间,可将对话优先权暂时存储在该应用 装置的对话优先权存储器中,并在一个给定的时间之前与其它并置 的应用装置共享。为了防止因重写旧的优先权而造成的污染,也可 预先询问该用户。\n图7示出按照本发明的个人属性选择和管理系统的再一个实施 例。诸如蜂窝电话机301和个人计算机321之类的多个应用装置可 以利用在全球网络350上的通信为一个应用装置的一个特定用户的 一种新应用建立起优先权。例如,蜂窝电话机301能在全球网络 350上访问在个人计算机321的一个基准优先权存储器中存储的用 户基准优先权集。然后,根据用户的生活方式和现有工具位置的方 便性可选择个人计算机321,以存储用户的基准优先权集。例如, 不用个人计算机321,用户可以预订一种可在全球网络350的一个 基准优先权存储器内存储该用户的基准优先权集的网络业务。这种 网络业务能在与全球网络350相连接的一个文件服务器上存储用户 基准优先权集。另一种可替代的方案是,用户可以选择以在另一个 工具诸如它的移动汽车计算机(它能经过一个与智能车辆高速公路 系统(IVHS)相兼容的无线数据互联可访问全球网络350)中存 储基准优先权集。此外,蜂窝电话机301可以含有存储在该蜂窝电 话机301的基准优先权存储器内的用户基准优先权集,并通过全球 网络350可进行访问。全球网络350能连接到各种本地网络诸如蜂 窝电话网络360或计算机局域网络370。用户的基准优先权集例如 从蜂窝电话机301的一个基准优先权存储器在现有的或未来的蜂窝 电话网360上被传送。例如,用户的基准优先权集可通过一个蜂窝 数字分组数据(CDPD)或在现有的模拟高级移动电话业务 (AMPS)上的短消息业务进行传送。用户的基准优先权集也能按 照移动通信(GSM)系统、时分多址(TDMA)或码分多址(CD- MA)系统的全球系统的数据格式进行传送。\n图7的实施例提供了本发明的最灵活和最方便的实施,因为用 户能够获得对用户的基准优先权集的立即实时访问,而无需象前面 要求的那样携带一张卡或物理连接的装置。全球网络350最好由全 球信息超高速公路或在不能利用全球网络时由国家信息超高速公路 来提供。世界卫星网络或蜂窝电话或数据网络也可用于网络350。 另外,对于特定的应用的、来自用户基准优先权集的用户基准优先 权的传送可以在连接到诸如局域网络或蜂窝无线电话网络之类的一 个子网络上的装置之间传送。为此,如果一个供体装置和应用装置 例如在一个办公楼内连接到该同一局域网上,则优先权的建立可实 时地得以执行,而不需访问诸如全球网络350这类的外部网络。\n图8示出一个应用装置具有多种连接性选择方案的例子。该多 种连接性选择方案由网络接口410、卡阅读器420或本地互联端口 43()来提供。在图8的例子中,应用装置是一个蜂窝电话机401, 它利用多种连接性选择方案的任一种选择可连接到一个供体装置 上。蜂窝电话机401可用示例性的连接性选择方案中的任一种或所 有的三种来组建。\n蜂窝电话机401与全球网络550的连接可由网络接口410来实 现。网络接口410可利用一个RJ11电话网络连接器经过一个以太 网连接、一个光学连接或者一个射频局域网或蜂窝数据网之类的射 频连接,连接到网络550上。\n蜂窝电话机401与供体卡560的连接可由卡阅读器420来实 现。供体卡560可以仅提供一个由卡阅读器420阅读的存储器,或 可以含有一个专用集成电路(ASIC)的处理器和存储器管理单元 (MMU),并也可以是一张智能卡。\n诸如图6所示的,蜂窝电话机401与本地互联的连接可由本地 互联端口430来实现。本地互联端口430可利用红外线(IR)连 接、直接相连的电缆连接或射频(RF)连接来连接到供体装置541 的一个本地互联端口上。 \n供体装置541具有一个本地互联端口530,用以与蜂窝电话机 401的本地互联端口430相连接。供体装置541还具有一个内部总 线543,,用以与该装置的其它内部元件相连接。供体装置541除 了利用本地互联端口430以外,也能按照其它方式连接到蜂窝电话 机401上。代之以利用网络550能将供体装置541连接到蜂窝电话 机401上。\n图8的蜂窝电话机401最好具有一个内部总线440,用以将蜂 窝电话机401的内部元件连接到接口装置410、420和430上。内 部总线440在中央处理单元450(CPU)的控制下还将蜂窝电话机 401的内部元件互相连接。无线电话控制软件存储器460连接到内 部总线440上,提供蜂窝电话机401的功能性控制。无线电的子系 统470经由一个发射机和接收机连接到天线475上。无线电的子系 统470按照标准蜂窝电话空中接口规范在无线电电话控制软件存储 器460的控制下进行操作。输入和输出装置诸如话筒481、扬声器 483、键盘485和显示器487都连接到蜂窝电话机401的内部总线 440上,并通过它进行操作。这些输入和输出装置提供了用户的接 口装置。\n一个对话优先权存储器490存储该蜂窝电话机401的应用装置 的一个特定用户的对话优先权。对话优先权存储器490可经内部总 线440访问蜂窝电话机401,还可经内部总线440访问基准优先权 集接口装置410、420和430。一个初始的对话一建立,接口装置 410、420和430内的属性管理软件就从基准优先权集获得必要属 性的合适的优先权。根据与无线电话控制软件存储器460(它知道 了蜂窝无线电话为使输入和输出装置正常操作而必需的属性)的对 话,将合适的优先权存储在对话优先权存储器490中。一旦所有的 或一部分的必要属性已对一个蜂窝无线电话利用存储已被指定优先 权,属性管理软件在蜂窝无线电话的操作中就不再起作用。然后, 无线电话控制软件按照已在存储器490中建立并装载入的对话优先 权承接输入和输出装置481、483、485和487的操作。\n图9示出位于按照本发明的个人属性选择管理系统的一个示例 性应用装置内的存储器。装置操作系统610管理该应用装置内的资 源。装置操作系统610的外部是应用软件620和个人属性选择 (PAS)软件630。输入/输出控制软件640与个人属性选择软件 630相互配合,以确定这个应用所需的优先权。这些优先权存储在 对话优先参数存储器650中,它们是通过与该供本装置中优先权的 用户基准优先权集交换而获得的。\n图10示出一个示例性供体装置内的存储器,它被划分为个人 属性选择(PAS)软件710和基准优先权存储器720。个人属性选 择软件710是管理软件,它组织好基准优先权存储器720并与该应 用装置相接口,以确定对于一个特定的对话从基准优先权存储器 720应提供出哪些部分和哪类信息。 \n图11示出存储在一个供体装置的基准优先权存储器的属性存 储单元内的一个特定的用户基准优先权集的数据结构例子。图11 的示例性的三维矩阵所表明,每个用户的基准优先权集可以存储成 为一个多维的基准选择矩阵805。图11的三维基准选择矩阵是沿 着三个存取轴构成的,亦即人体感觉存取轴810、应用装置存取轴 820和环境存取轴830。\n人体感觉存取轴810按各种类型的用户接口方式分类,诸如视 觉、听觉、环境/空间触觉、味觉和嗅觉。这些类别实质上对应于 用户的人体生物感觉。这五个示例的类别只作为例子,根据系统或 系统的特定用户所需的优先权的灵敏度等级,也可以采用各种各样 的类别和子类别的属性。如果基准优先权存储器被配置得由一种专 门的应用对之进行存取(诸如字处理或日程表软件),则人体感觉 轴810可用以作为一个应用存取轴。在这种情况下,对于这种应用 可利用的属性将对应于沿轴810的类别。\n对于每种属性类型的特定用户优先权都存储在位于矩阵不同存 取轴交会点上的属性存储单元内。例如,与视觉属性有关的属性存 储单元存储诸如字体类型、字体尺寸、菜单次序优先权、菜单尺寸 优先权、窗口尺寸优先权、图像位置、图型、颜色、模拟或数字规 格或显示表之类的优先权。另外,与听觉属性有关的属性存储单元 可含有各种类型的催促(prompt),诸如键反馈催促、电子邮件可 听反馈催促、不良移动误差催促或变化完成催促权;否定指示优先 权;话音和语言识别优先权;振铃,诸如紧急振铃、正常振铃、数 据振铃;音量优先参数;音调类型优先参数;或者商业广播台选择 优先权;低音和高音控制,以及衰减和均衡优先权。与环境或空间 属性有关的属性存储单元可含温度优先权、湿度优先权、外部(新 鲜)空气百分数优先权、空调均衡优先权、汽车座位位置优先权、 汽车镜位置优先权和座位加热器温度优先权。\n基准选择矩阵805的应用装置存取轴820规定应用装置的具体 类型,诸如蜂窝电话机、个人计算机、个人组织器或车辆。此外, 一种类型的应用装置可以是应用装置的一个子集,诸如不同类型的 全功能或最少功能蜂窝电话,或由不同厂家生产的不同类型的蜂窝 电话。\n环境存取830是基准选择矩阵805的第三维,对于属性存取轴 与应用装置存取轴不能提供的矩阵中的优先权,环境存取轴830能 在其轴上提供改善的优先权。环境存取轴830有助于获得最准确的 选择。除了三个轴810、820和830之外,多于三个存取轴也能采 用。另一种可替代的方案是,在基准选择矩阵805的较简单实施 中,可以省略环境轴830。与基准选择矩阵805的环境存取轴830 有关的属性存储单元可以含有办公室环境、家庭环境或者诸如飞 机、汽车等的车辆环境。\n沿环境轴830的环境条件与沿应用装置轴820的应用装置或者 沿人体感觉轴810的人体感觉不同,因为环境条件与周围背景噪 声、周围照明条件的暗或亮、或特定环境中其它特性等的环境情况 有关,它们需要有确定的优先权组合,以避免中断,或帮助该环境 中的个体用户。例如,在个体用户的环境要求所需温度和湿度的优 先权的加热和空调系统中,环境是很重要的。例如,一个用户希望 办公室的温度比家里冷些,便可利用环境轴830来得到不同的优先 权。在这个例子中,对办公室中的召开会议可指定为一个子环境类 别,它对于利用振动器来作为蜂窝电话的非可闻振铃要求一个优先 权。然而,当用户未出席会议时,则该办公室的子环境可对蜂窝电 话选用可闻的振铃。\n基准选择矩阵805最好根据从一个应用装置接收到的优先权选 择矢量、沿多个轴来访问。该优先权选择矢量至少含有两个或多个 选择准则,诸如所需的人体感觉类型、所需的环境或周围情况以及 实际的应用或应用装置类型。据此,建立优先权可通过在一个特定 环境下(例如在飞机上或在办公室会议室里)利用多个准则(例如 已存储的人体感觉优先权之中一种所需人体感觉)访问一个基准优 先权存储器来实现的。这样的基准优先参数存储器以前是不可能有 的。利用基准优先权矢量访问这个存储器,可对多种类型的情况建 立优先权,而不拖累用户作无数不同的建立程序和选择。\n根据轴线上标示的交会点,可以直接存取基准选择矩阵805的 一个属性存储单元内存储的优先权。例如,在办公室环境下一个蜂 窝电话应用装置可以具有视觉属性,例如从交会处的属性存储单元 内存储的优先权中选择出字体尺寸。然而,当供装置不可应用或当 不足够的优先权存储在所需轴的交会点的属性存储单元内时,应用 装置的用户可以将优先权直接输入到该应用装置,以存储在一个对 话优先权存储器中。如果用户不想在这时输入优先权,则利用一个 建立程序来建立优先权。在由建立程序建立优先权之后,应用装置 的用户可以改善建立的优先权为新选定的用户优先权,或可以推迟 到较后的时间改善和选择优先权。\n在一个实施例中,建立程序通过指定缺席(default)优先权来 建立优先权。通常,在典型的环境下,一个典型用户的缺席优先权 存储在一个应用装置上使用的每种应用中。另一种可替代的方案 是,在另一个实施例中建立程序利用一个预测程序建立优先权。某 些优先权在一个应用装置中需要并且任一个优先权不能得到或不能 接受时,利用一个预测过程从优先权选择矩阵805中直接提供出它 们来建立优先权,并存储在该应用装置的对话优先权存储器中。预 测程序通过存取存储在优先权选择矩阵805的相邻属性存储单元中 次最佳优先权可预测优先权。优先权也可以利用人工智能被准确地 确定。据此,优先权存储器的多维结构可由人工智能利用基础知识 和网络来提供。例如,使用这样的存储器利用模糊逻辑来预测优先 权。此外,优先权可用一个神经网络来预测,该神经网络用于学习 各种应用装置、环境等的用户优先权。这样的神经网络能在给定这 种新应用装置或环境下预测所需属性的用户优先权。\n该预测程序可以在应用装置或供体装置中被执行。在应用装置 中,预测程序被执行是根据用户在应用装置当前所含的优先权(诸 如对话优先权存储器中的那些优先权)或根据供体装置的基准优先 权存储器中的优先权。在供体装置中,执行预测程序是根据在基准 优先权存储器中为用户存储的优先权。对于在应用装置中要执行的 一个最佳预测过程,该应用装置最好需要从用户基准优先权集存取 最大可应用的优先权数据。最大可应用的优先权数据存储在一个供 体装置的基准优先权存储器中。整个用户基准优先权集从供体装置 的基准优先权存储器到一个应用装置的传输对于一个网络是很麻烦 的,或者在应用装置中占用不合理的存储器数量。在这种情况下, 预测程序是由具有与准优先权存储器有关的一个处理器的一个供体 装置来执行。 \n无论是在应用装置中或是在供体装置中执行预测过程,都能在 矩阵中的靠近地相关优先权之间内插或定标。例如,为个人计算机 的荧光屏选取的字体尺寸要比为蜂窝电话的屏幕的大些,因为个人 计算机的屏幕大于蜂窝电话屏幕。袖珍式组织器的屏幕尺寸大体处 于上述两者之间,但它不具有为字体大小而建立的优先权。为此, 该选择和预测算法可以用在个人计算机字体尺寸与蜂窝电话字体尺 寸之间标定一个合适距离以对袖珍式组织器的屏幕尺寸提出一种字 体尺寸。 \n图12示出按照本发明在应用装置1210与供体装置1230之间 的信息传输的方框图。一个优先权选择矢量1240从应用装置1210 传送到供体装置1230,以从基准优先权存储器1220中存取一个或 多个优先参数1280。优先权选择矢量1240是由应用装置1210根 据实际情况(例如应用装置类型1270和应用类型1275都被使用) 得到的。应用装置类型1270和应用类型1275最好由该应用装置内 部使用一个计算机电路的来确定。据此,优先权选择矢量1240可 以代表所需属性特征的存取轴。例如,指明所需属性的环境码 1243和人体感觉码1245可用于优先权选择矢量1240,表示为“环 境”、“人体感觉”。优先权选择矢量还可由所需属性的类型来限定, 诸如人体视觉和听觉优先权,表示为“环境”、“视觉”、“听觉”。\n优先权选择矢量最好不含有使用应用装置的特定用户的用户 码。这是因为诸如智能卡之类的某些供体装置例如最好是对一个用 户专用的。在这样的情况下,因卡只对一位用户提供优先权信息, 故用户信息无需传送给智能卡。在一张卡或其它供体装置能对一个 以上的用户提供优先权的情况下,除了选择矢量之外,还须传送指 明一个用户的信息例如用户码,以访问供体装置。为此,对于服务 于多个用户的一个供体装置,除了优先权选择矢量之外,用户信息 要传送给该供体装置。 \n图13示出按照本发明的一个实施例中一种用以存储和预测优 先权的装置。一个层式神经网络1310起存储优先权的存储器和预 测优先权的处理器的双重作用。当方式开关1330处于下面位置时, 神经网络1310工作,可提供与优先权选择矢量1340有关的预测优 先权1320。当方式开头1330处于上面位置时,神经网络1310工 作,学习或记忆与优先权选择矢量1340有关的输入优先权1350。 神经网络1310根据对各层的个别节点上所分配的加权值1370,学 习机记忆。对于一个有关的优先权选择矢量1340,简单地示例为 一个比较器1360的加权误差算法根据神经网络输出与优先权输入 1350之间的差值提供加权值。\n图14至图16示出必需建立新的优先权时,优先权初始化的方 法流程图。在必需初始化优先权时,在步骤901调用该方法。例 如,在步骤903将一种新的应用装入一个新的应用装置时必需建立 优先权。当应用装置中需要新的优先参数时,在步骤905该应用装 置首先判定供体装置是否可利用。如果该供体装置不可利用,则流 程前进到步骤907;如果该供体装置可利用,则流程前进到步骤 913。\n该应用装置还能根据检验应用装置中存储的信息,判定这个应 用是否是第一次由该用户予以使用。这种信息在应用装置中的存储 会占去太多的存储器,因而该应用装置和供体装置需要相互通信, 以判定这个应用是否是第一次由该用户使用。\n当这个应用先前已由该用户使用过时,在步骤907根据先前存 储的优先权,该应用装置使用予设定的优先权或预测的优先权。这 些优先权可从应用装置中的对话优先权存储器内得到,或者从供体 装置的基准优先权存储器内存储的用户基准优先权集中得到。\n由于所有其它有应用装置不准确地要求用户为一个先前的应用 装置为该应用方面所选定的相同的优先权,故流程前进到步骤 909,判定优先权是否要求改善。如果优先权不要求改善,则在步 骤911该对话结束。如果要求改善,则流程前进到步骤925,在那 里用户选择是立即改善还是推迟改善优先权。\n当对这个应用还未为该用户设定优先权时,流程从步骤905前 进到步骤913。在步骤913访问供体装置。对该供体装置的访问例 如可通过无线连接、电缆直接连接、射频或红外线等在一个实时网 络上进行。然后,在步骤915应用装置与供体装置执行双向通信, 以建立相同的类别和该类别内的实际属性选择。然后,应用上述的 各种技术对大多数的属性进行识别和预测。最好利用基准选择矩阵 来产生优先权信息。\n在步骤916应用装置向供体装置传送优先权选择矢量,该矢量 内含例如指明所需的人类感觉属性的人体感觉码、指明所需属性所 希望的环境的环境码以及指明所用的特定应用装置的应用装置码。 当被访问的供体装置具有能够为多个用户存储优先权的类型时,指 明该应用装置用户的用户码连同优先权选择矢量一起发送。\n供体装置然后在实时网络上或在直接有线链路或无线链路上接 收优先权选择矢量和任何用户码。供体装置根据任一个接收到的用 户码,选择一个适当的基准优先权存储器。然后,响应优先权选择 矢量,供体装置例如利用预测来获得或确定该优先权。随后,在步 骤916由供体装置确定的那些优先权在实时网络上或在直接有线或 无线链路上被送回到应用装置。结合地看这种双向通信,应用装置 不需要含有供体装置的整个基准优先参数存储器。然而,供体装置 可利用优先权选择矩阵中例如指明多个存取轴上的信息而被访问。 在无转送这种信息的双向通信过程的情况下,整个基准优先权矩阵 需要装入应用装置的存储器中,以使应用装置本身能够确定或预测 优先权。据此,在避免双向通信时,将整个基准优先权存储器装入 一个应用装置中仍是可能的。\n在步骤919,判定基准选择矩阵是否产生必要的优先权信息。 如果基准优先权选择矩阵未产生必要的优先权信息,则流程前进到 步骤923,在那里,利用上述的预测技术,根据有关的应用装置的 有关先有属性选择,预测出一种选择。如果基准选择矩阵确实产生 优先权信息,则在步骤921利用在该矩阵中有配对的那些优先权。 此后,由用户可优选地改善此优先权。 \n在步骤925,允许用户确定用户是相立即改善还是推迟改善优 先权。如果用户选择推迟改善,则在步骤927让用户选择对于随后 的交互作用中所需的改善是否要被催促。在定期性的时间延迟之后 可提供这种催促,询问用户现在用户是否希望改善。如果用户对于 所需的改善希望被催促,则该用户在一个特定事件,例如下一次时 用户接受此应用时或者诸如在一个时间延迟之后,被催促。当一种 事件例如一个时间延迟之后,在步骤929用户被询问:用户现在是 否希望改善优先权。如果用户现在希望改善,则流程进入步骤935 开始改善过程。然而,如果在催促之后用户并不想现在改善,则流 程前进到931。在步骤931,在例如再启动一个新的应用的事件时, 由应用装置催促用户。在步骤933,当用户前进到更复杂的应用等 级时,用户被催促作出改善。如果在步骤931或步骤933,用户选 择改善,则流程进入步骤935开始改善过程。然而,如果在步骤 931和步骤933之后用户决定不改善,则流程环回到步骤927。\n如步骤936中扼要指出的,改善过程允许用户在这个专门应用 装置上由用户使用的应用按规格制定预测的优先权;又如步骤937 中扼要指出的,允许用户对用户想要改善的属性来标识出独特的优 先权。如步骤939中扼要指出的,用户还可以完成一种选择在此之 前未遇到过的属性。这种按规格制定或选择能从根据用户的历史性 的数据(例如从一个供体装置上接收到的信息)所确定的的一个选 择表选择的。这个选取最好能代表在预测过程中按正确度的似真性 进行排列各种预测的优先权。在这个改善过程中,在步骤941,首 先询问用户:用户对于任何特定的属性是否希望推迟优先权改善。 如果用户对于某些特定属性选择推迟改善,则流程将通过步骤943 前进到步骤945。在步骤943,利用该装置或应用缺席或预测的优 先权,从这个改善过程中选择被推迟的那些属性是被指定的优先 权。然后,在步骤945用户选择要改善的那些优先权是为其余属性 选择的。最后在步骤947对话结束。\n图14至图16的流程图也可以用于为一个新用户初始地建立个 人属性选择与管理系统。从步骤901开始,在步骤935该新用户会 立即要求执行改善程序。此后,为供体装置中的合适的属性选定的 优先权可被存储。\n图17示出用于自动更新优先权的流程图,它开始于步骤 1001。在步骤1003应用装置或供体装置判定是否需要更新用户的 基准优先权存储器。这种需要可能发生例如在新的优先权已经改善 得可供多种应用情况使用的时候。在这样的情况下,这些新优先权 需要存储入用户基准优先权存储器中。如果无优先权需要更新,则 在步骤1005对话结束。在步骤1007,通过询问来提醒用户:用户 是否希望重写旧的优先权。如果用户想要抑制旧优先权的重写,则 在步骤1013对话结束。如果用户授权重写旧的优先权,则在步骤 1015判定供体装置是否可使用(例如一个实时连接当前可使用)。 如果这个供体装置可使用,则流程前进到步骤1017,在那里通过 一个网络、直接的有线或无线连接,与该供体装置建立连接。然 而,如果对另一个装置的访问不能达到,则通过从步骤1015的返 回到步骤1003,更新优先权被实际上推迟了。在通过直接的有线 或无线连接而与供体装置建立一个连接之后,在步骤1019基准优 先权存储器存储最新的时间印记的优先权而被更新。最后,在步骤 1021对话结束。\n图18示出用户对不是专门应用的优先权进行初始更新的流程 图。该方法在步骤1101处开始,在那里对不是专门应用的优先权 (例如显示器的背景颜色、或显示器的字体类型)可被更新。当用 户配戴新的眼镜并希望对于无论是应用情况或应用装置的一切场合 都调整好视觉特性时,该用户会使用这种更新程序。如步骤1103 判定当用户已指令供体装置的基准优先权存储器更新时就发生这样 的更新。如果用户并未指令这样的更新,则在步骤1105对话结束。 否则,在步骤1109设定待更新的用户专用属性和新的基准。此后, 在步骤1111对于选择矩阵内的一群属性单元或一个属性单元。用 关键优先权来修改基准优先权存储器。最后,在步骤1113对话结 束。\n虽然在上文的描述和在附图中已经说明和示出本发明,但应理 解这种描述仅是示例性的,本领域的技术人员可以作出无数的变动 和修改,它们偏离不开本发明的真正精神和范围。鉴此,各种各样 的用户基准优先权集可以存储在不同的存储单元内,这取决于供体 装置的方便和可应用性。
法律信息
- 2016-01-27
专利权有效期届满
IPC(主分类): G06F 7/00
专利号: ZL 95121719.4
申请日: 1995.12.28
授权公告日: 2002.01.02
- 2011-11-02
专利权的转移
登记生效日: 2011.09.15
专利权人由图德帝国公司变更为谷歌公司
地址由美国加利福尼亚州变更为美国加利福尼亚州
- 2011-01-05
专利权的转移
登记生效日: 2010.11.24
专利权人由摩托罗拉公司变更为图德帝国公司
地址由美国伊利诺斯变更为美国加利福尼亚州
- 2002-01-02
- 1997-01-08
- 1996-10-09
- 1996-09-11
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
1993-07-14
| | |
2
| | 暂无 |
1990-02-14
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |