电子装置及其服务管理方法与流程

文档序号:12363124阅读:205来源:国知局
电子装置及其服务管理方法与流程

本发明涉及服务管理方法及其相关电子装置,尤其涉及一种可根据使用者习惯来调整各位置所对应服务的服务管理方法及其相关电子装置。



背景技术:

近年来,便携式装置,例如手持式装置,已经在技术上愈来愈先进并且具多功能性。举例来说,手持式装置可具有电信功能、具有接收电子邮件信息功能、具有先进的电话簿管理应用程序、允许多媒体播放以及具有各种其它功能。由于这些多功能装置所带来的便利性,也使得这些装置成为人们的生活必需品之一。

随着使用者的使用需求的改变及网络技术的普及,使用者的便携式装置如智能手机上的应用可能会因所处环境而作调整,例如:当使用者在会议室开会时,手机应该采取静音的模式。因此,一些便携式装置开始提供适地性服务的功能。一般而言,装置会在使用者在特定的位置特征学习后记录使用者的服务设定,之后,便可根据学习结果,提供对应位置的服务,例如:当辨识出使用者在会议室开会时,手机便自动调整为静音模式。

然而,当学习结束后,同一位置只会对应一种服务,即使后来使用者习惯改变,也无法相应地调整所提供的服务,因此,有可能提供的服务或信息并无法提供给使用者适当的帮助,反而造成使用者的困扰。举例来说,当使用者改变其习惯为会议室开会时手机音量必须有声音而非静音模式时,由于先前已经学习到了会议室时会自动调整为静音模式,当辨识出使用者在会议室时,手机便自动调整为静音模式,使得使用者必须反复地更改设定,造成使用者的困扰。

因此,需要一种更有效简便的服务管理方法。



技术实现要素:

鉴于此,本发明提供一种适用于电子装置的服务管理方法及其电子装置。

本发明实施例提供一种适用于电子装置的服务管理方法,其中电子装置具有一第一服务与一第二服务且可操作于一第一位置与一第二位置。方法包括下列步骤:提供一第一规则,其中第一规则使第一位置对应第一服务;检测一服务设定并判定电子装置的一位置,其中电子装置的位置是依据所接收到的一信号特征信息以及第一位置与第二位置的环境信号特征信息来判定;以及当检测到的服务设定为第一服务且判定位置为第二位置时,产生一记录;以 及当记录的次数符合一条件时,修改第一规则,致使第二位置对应第一服务。

本发明实施例另提供一种电子装置,其包括存储单元、无线模块以及处理单元。存储单元储存有一数据库,其中数据库包括有一第一位置与一第二位置的对应环境特征信息且包括一第一规则,其中第一规则使第一位置对应第一服务。处理单元连接至存储单元以及无线模块,用于通过无线模块接收一信号特征信息,依据所接收到的信号特征信息以及第一位置与第二位置的环境信号特征信息,判定电子装置的一位置,检测一服务设定并判定电子装置的位置,并且当检测到的服务设定为第一服务且判定位置为第二位置时,产生一记录,其中,当判定记录产生的次数符合一条件时,处理单元修改第一规则,致使第二位置对应第一服务。

本发明上述方法可以为内嵌于有形介质中的程序代码形式。当该程序代码被载入机器并由该机器执行时,该机器成为用于实现所揭露的方法的装置。

附图说明

图1是显示本发明一实施例的电子装置的示意图。

图2是显示本发明一实施例的服务管理方法的流程图。

图3是显示本发明另一实施例的服务管理方法的流程图。

附图标记说明:

100~电子装置;

110~无线模块;

120~处理单元;

130~存储单元;

132~数据库;

S202、S204、S206、S208~步骤;

S302、S304、S306、S308、S310~步骤。

具体实施方式

为使本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图作详细说明如下。

本发明实施例提供一种电子装置及其服务管理方法,以使用者的操作习惯或行为为服务来源,当使用者的操作或行为经常性地发生后,系统会将此操作或行为发生时的环境特征进行记录,由此学习使用者在各种情境下真正会需要的服务,建立相关的位置与服务的对应规则以自动控制电子装置在各位置提供合适的服务,并且可随着使用者习惯的变化而调整所提 供的服务,进而提供使用者更智能化与更正确的服务。

图1显示依据本发明实施例的电子装置的示意图。其中,电子装置100可为便携式装置,例如智能手机、个人数字助理、手持式电脑系统或平板电脑等。电子装置100可至少包括一无线模块110、一处理单元120、以及一存储单元130。无线模块110可以一特定无线通信协议如蓝牙、NFC、Zigbee、WIFI等协议与各环境中的其它无线信号源建立一无线连线,使其无线连接至各无线信号源,因此可接收无线信号源所发出的无线信号例如WIFI信号。在一实施例中,无线模块110可进一步包括基带(baseband)单元(图中未标出)与射频(Radio Frequency,RF)模块(图中未标出)。基带单元可包括多个硬体装置以执行基带信号处理,包括模数转换(analog to digital conversion,ADC)/数模转换(digital to analog conversion,DAC)、增益(gain)调节、调制与解调、以及编码/解码等。射频模块可接收射频无线信号,并将射频无线信号转换为基带信号以交由基带模块进一步处理,或自基带信号模块接收基带信号,并将基带信号转换为射频无线信号以进行传送。射频模块也可包括多个硬件装置以执行上述射频转换,举例来说,射频模块可包括混频器(mixer)以将基带信号乘上移动通信系统的射频中的振荡载波,其中该射频可为宽带码分多址系统(WCDMA)所使用的900兆赫、1900兆赫、或2100兆赫,或长期演进系统(LTE)所使用的900兆赫、2100兆赫、或2600兆赫,或视其它无线存取技术的标准而定。另外,处理单元120可用于控制无线模块110以及其它功能模块的运作状态,例如用于提供人机界面的屏幕单元(screen unit)(图中未标出)和/或按键(keypad)、用于储存应用程序与通信协议的程序代码的存储单元130等。在一些实施例中,屏幕单元是结合一触碰感应装置(未显示)的屏幕。触碰感应装置具有包括至少一维的感应器的触摸式表面,用于检测控制工具,如手指或触控笔等在其表面上的接触与移动。屏幕单元也可以显示相关资料、与相关图标与界面等。

存储单元130可为各种类型的储存装置例如内建内存或外接存储卡等,可储存有一数据库132,其记录有各个位置及其对应的环境信号特征信息以及位置与服务的对应规则。在一些实施例中,举例来说,某一位置的环境信号特征信息可为该位置的无线信号源的信号波形特征,但本发明并不限于此。具体来说,数据库132可包括一第一位置与一第二位置及其对应环境或位置特征信息。关于数据库132的产生细节之后进行说明。

处理单元120(例如:一硬件处理器)连接至无线模块110以及存储单元130,可用于执行本案的服务管理方法,其细节之后进行说明。特别来说,处理单元120可执行一环境辨识程序,用于学习辨识第一位置与第二位置的环境信号特征并产生其环境特征于数据库132。此外,处理单元120可收集使用者的使用习惯,由此在数据库132建立位置与服务的对应关系。举例来说,处理单元120可根据收集到的使用者的使用习惯,建立一第一规则,其中第一规 则使第一位置对应一第一服务,表示当电子装置100的位置判定在第一位置时,对应的服务设定为第一服务。在一实施例中,处理单元120可通过无线模块110检测各个位置的信号源信号特征,建立数据库132,其中数据库132包括各个位置及其对应环境信号特征信息。之后,当处理单元120在未知的环境中时,可执行环境辨识程序,通过无线模块110检测并收集环境的所有的信号源的信号,取得一信号特征信息例如一信号波形。之后,处理单元120便可根据无线模块110所接收到的信号特征信息与数据库132中的第一位置的环境信号特征信息与第二位置的环境信号特征信息的比对结果,判定电子装置100的位置是在第一位置或第二位置并且提供对应的服务。可理解的是,在此实施例中,因为电子装置100位于同时可收到来自第一位置与第二位置的无线信号源所发出的信号,因此必须判定电子装置100的位置是在第一位置或第二位置。

另外,处理单元120还可执行一更正程序,用于在规则建立之后,判断是否需要调整规则,以便提供更正确的服务。

图2显示本发明一实施例的服务管理方法的流程图,用于管理电子装置的服务并产生包含所有位置的环境特征与位置与服务设定的对应规则的数据库。请同时参照图1与图2。依据本发明实施例的服务管理方法可以适用于一电子装置,如便携式装置,如个人数字助理、智能手机、移动电话、移动上网装置、数码相机、多媒体播放器、游戏装置、或任何其它类型的手持式装置,然而,本领域熟习技术者应可理解本发明并不限于此。举例来说,在此实施例中,服务管理方法可由电子装置100的处理单元120加以执行且电子装置100可操作在第一位置或第二位置且其服务设定可设为第一服务或第二服务。注意的是,在此实施例中,电子装置100可为一移动装置,其可检测任一环境中的无线信号源的信号并且可收集各个无线信号源的信号强度数值,得到其信号特征信息。

当使用者第一次在第一位置调整服务设定为第一服务(例如:音量调整为静音模式)时,处理单元120第一次检测到服务设定为第一服务,因此时数据库132中并没有对应的位置信息,因此处理单元120便产生一第一位置(虚拟位置)并执行一环境辨识程序,以辨识出第一位置对应的环境信号特征信息并记录在数据库132中(步骤S202)。类似地,当第一次检测到服务设定由第一服务切换为第二服务(例如:音量调整由静音变为有声)时,此时数据库132中并没有发现对应的位置信息,因此处理单元120便产生一第二位置(虚拟位置)并执行一环境辨识程序,以辨识出第二位置对应的环境信号特征信息并记录在数据库132中。之后,处理单元120持续检测服务设定及其位置的对应关系并记录(步骤S204)。接着,处理单元120判断是否累积足够次数的记录(步骤S206)。当记录到的次数未超过一既定门槛值时(步骤S206的否),表示学习未完成,便回到步骤S204继续记录。当处理单元120持续记录到多笔 某个服务设定与一位置的对应关系时(步骤S206的是),例如连续记录到3笔第一服务对应第一位置时,便可产生第一服务对应第一位置的对应规则(步骤S208)。之后,处理单元120便可根据所判定的电子装置的位置与所记录的对应规则来判断要提供第一服务或第二服务。

图3显示本发明一实施例的服务管理方法的流程图,用于管理电子装置的服务。请同时参照图1与图3。依据本发明实施例的服务管理方法可以适用于一电子装置,如便携式装置,如个人数字助理、智能手机、移动电话、移动上网装置、数码相机、多媒体播放器、游戏装置、或任何其它类型的手持式装置,然而,本领域熟习技术者应可理解本发明并不限于此。举例来说,在此实施例中,服务管理方法可由电子装置100的处理单元120加以执行且电子装置100可操作在第一位置或第二位置且其服务设定可设为第一服务或第二服务。注意的是,在此实施例中,电子装置100可为一移动装置,其可检测任一环境中的无线信号源的信号并且可收集各个无线信号源的信号强度数值,得到其信号特征信息。

首先,如步骤S302,处理单元120通过前述学习程序与环境辨识程序,提供一第一规则,其中第一规则使第一位置对应第一服务。也就是说,第一规则表示当电子装置100的位置处于第一位置时,对应的服务设定为第一服务。在一些实施例中,第一规则可在连续检测到多笔电子装置100的服务设定为第一服务且判定电子装置100的位置为第一位置时产生。举例来说,当连续检测到三笔或以上的电子装置100的服务设定为第一服务时其位置均在第一位置时,表示使用者

习惯在第一位置将电子装置100的服务设定设为第一服务,因此便建立第一位置与第一服务的对应规则。类似地,当连续检测到三笔或以上的电子装置100的服务设定为第二服务时其位置均在第二位置时,表示使用者习惯在第二位置将电子装置100的服务设定设为第二服务,因此便建立第二位置与第二服务的对应规则。

在第一规则建立之后,接着,当电子装置100处于一未知环境时,如步骤S304,处理单元120检测电子装置100的服务设定并判定电子装置100的位置,并且当处理单元120检测到的服务设定为第一服务且判定位置为第二位置时,如步骤S306,产生一记录。明确来说,处理单元120可在电子装置100的服务设定发生变化时判定所在的位置。处理单元120可通过无线模块110接收未知环境的信号,并依据所接收到的信号的一信号特征信息以及第一位置与第二位置的环境信号特征信息,判定电子装置100的位置。

在一实施例中,处理单元120依据所接收到的信号特征信息以及第一位置与第二位置的环境信号特征信息,判定电子装置的位置的步骤可至少包括以下步骤:比对信号特征信息与第一位置的环境信号特征信息,得到一第一相似度;比对信号特征信息与第二位置的环境信号特征信息,得到一第二相似度;以及当第一相似度大于一既定比例的第二相似度时,判定 位置为第一位置。举例来说,当第一相似度大于第二相似度时或者当第一相似度大于二倍的第二相似度时,表示未知环境的信号特征与第一位置的环境信号特征比较相似,表示电子装置100在第一位置的机率比在第二位置的机率高出许多,因此便可合理判定电子装置100的所在位置为第一位置。其中,所接收到的信号特征信息与数据库中的第一位置与第二位置的环境信号特征信息是否相似或其相似程度可通过现有演算法,例如:聚类分析、分类演算法等演算法来进行判断。

当检测到的服务设定为第一服务且判定位置为第一位置时,表示符合原先的第一规则,因此无须进行后续处理。相反地,当使用者改变使用习惯,改成在第二位置使用第一服务时,处理单元120检测到的服务设定为第一服务且判定位置为第二位置,表示与原先的第一规则互相冲突,因此便产生一个记录来记录位置与服务发生冲突的次数。在一些实施例中,也可同时记录位置与服务未发生冲突的次数。

接着,如步骤S308,处理单元120判断记录产生的次数是否有符合特定条件。在一实施例中,前述特定条件可为记录产生的次数符合一既定次数且为连续产生时判定为符合。举例来说,可在连续记录到5笔或以上的冲突发生时就判断有符合特定条件,需要更改规则。在另一实施例中,除了记录检测到的服务设定为第一服务且判定位置为第二位置时的次数之外,可同时记录检测到的服务设定为第一服务且判定位置为第一位置时的次数,则处理单元120可在记录产生的次数大于一既定比例的检测到的服务设定为第一服务且判定位置为第一位置时的次数时判定前述特定条件符合。

之后,当处理单元120发现记录产生的次数尚未符合特定条件时,例如:检测到的服务设定为第一服务且判定位置为第二位置时的次数未超过三倍的检测到的服务设定为第一服务且判定位置为第一位置时的次数时(步骤S308的否),表示还没达到修改的条件,因此便重复步骤S304至S306持续检测并判断位置与服务的对应关系与规则是否一致。当处理单元120发现记录产生的次数符合特定条件时(步骤S308的是),如步骤S310,表示可能使用者已经改变使用习惯,需要更改原先的规则,因此便修改第一规则,致使第二位置改为对应第一服务。举例来说,处理单元120可比较位置与服务发生冲突(即:服务设定为第一服务且判定位置为第二位置)的次数与未发生冲突(即:服务设定为第一服务且判定位置为第一位置)的次数,当发生冲突的次数未超过未发生冲突的次数的三倍时不进行规则修改,而当发生冲突的次数超过未发生冲突的次数的三倍以上或者发生冲突的次数与未发生冲突的次数的比例为3比1时才进行规则修改。

当更改第一规则之后,之后可判定电子装置100的位置,并且当判定电子装置100的位置为第二位置时,主动提供第一服务。

类似地,处理单元120可在第一规则更改之后,持续检测服务设定并判定电子装置的位置,其中,在检测到的服务设定为第一服务且判定位置为第一位置时,产生一记录,表示与规则发生冲突。当发现记录产生的次数符合一条件时,处理单元可再修改第一规则,致使第一位置对应第一服务。

举例来说,在此实施例中,假设第一服务表示音量设定由有声变为静音而第二服务表示音量设定由静音变回有声,当使用者习惯在第一位置将音量设定由有声变为静音(第一服务)时,本案的处理单元120可学习到第一位置对应于第一服务。假设此时数据库中并没有对应的位置信息时,便自动检测环境的信号源特征,产生第一位置VLa。当连续检测到一既定次数例如三笔的静音设定且其对应位置均为第一位置VLa时,便建立第一位置VLa与第一服务之间的关联。也就是说,之后当判定为处于第一位置VLa时会自动将音量设定调为静音。类似地,当使用者在第二位置将音量设定由静音变为有声(第二服务)时,自动检测环境的信号源特征,产生对应的第二位置VLb。当连续检测到一既定次数例如三笔的第二设定且其对应位置均为第二位置VLb时,便建立第二位置VLb与第二服务之间的关联。也就是说,之后当判定为处于第二位置VLb时会自动将音量设定调为由静音变回有声。

之后,电子装置100持续检测使用者的服务设定模式,并在检测到服务设定变化时,判断当前服务与位置的对应关系是否与规则一致,当发生当前设定与位置不一致(例如:判断为第一位置VLa,但设定却是第二服务而非原先的第一服务时或者设定为第二服务其位置却为第一位置VLa)时,便产生一笔记录,以记录位置与服务的对应关系与规则发生冲突时的状态与次数。当记录的次数符合一条件时,表示需要更换位置与服务的关联,因此便更改原先的关联规则,例如可使得第一位置VLa的关联服务设定由第一服务变为第二服务,由此可随着使用者习惯的改变而重新调整位置与服务的对应关系。

因此,依据本发明的服务管理方法及其相关的电子装置可收集与学习使用者的使用习惯,找出使用者在各个位置与服务之间的对应关系,提供适地性服务并且可在使用者的习惯改变时,适当地改变位置与服务设定对应的规则来符合使用者的实际需求,进而提供更好的使用者体验。

本发明的方法,或特定型态或其部份,可以以程序代码的型态存在。程序代码可以包含于实体介质,如软盘、光盘、硬盘、或是任何其它机器可读取(如电脑可读取)存储介质,也或不限于外在形式的电脑程序产品,其中,当程序代码被机器,如电脑载入且执行时,此机器变成用于参与本发明的装置。程序代码也可通过一些传输介质,如电线或电缆、光纤、或是任何传输型态进行传送,其中,当程序代码被机器,如电脑接收、载入且执行时,此机器变成用于参与本发明的装置。当在一般用途处理单元实际工作时,程序代码结合处理单元提 供一操作类似于应用特定逻辑电路的独特装置。

虽然本发明已以较佳实施例揭露如上,然其并非用于限定本发明,任何所属技术领域中包括通常知识者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰。举例来说,本发明实施例所述的系统以及方法可以硬件、软件或硬件以及软件的组合的实体实施例加以实现。因此本发明的保护范围当视权利要求书所界定者为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1