用于识别用户背景的用户装置和方法

文档序号:6437358阅读:163来源:国知局
专利名称:用于识别用户背景的用户装置和方法
技术领域
与多个示例性实施例一致的设备和方法涉及一种用于识别用户装置的用户背景 (context)的用户装置和方法,更具体地讲,涉及一种通过使用包括在其中的传感器来识别用户的行为并且针对该行为提供合适服务的用户装置、用于识别用户背景的方法以及提供服务的方法。
背景技术
智能电话是便携式信息技术(IT)装置之一,并且通过使用传感器来提供各种服务(诸如,处理功能和网络功能以及基本电话功能)。智能电话的用户可通过网络容易地搜索必要信息,可通过社交网络服务(SNS)来与朋友进行通信,并且可观看电影或视频。智能电话通过使用安装在其中的传感器来提供导航服务以便引导用户并且显示用户的当前背景。可通过获得并处理来自可能的传感器的用户信息来提供各种服务。然而, 实现从复杂传感器识别用户信息的系统并不容易,该系统需要许多数学模型以及机械学习算法。

发明内容
一个或多个示例性实施例提供一种通过使用包括在其中的传感器来认识用户的行为并且针对该行为提供合适服务的用户装置、一种用于识别用户背景的方法以及一种用于提供服务的方法。根据示例性实施例的一方面,存在一种用于识别用户背景的方法,该方法包括通过分析由包括在用户装置中的多个传感器中的至少一个传感器获得的信号,来识别由对象产生的至少一个行为;通过分析所述至少一个行为的模式来识别用户的当前背景。根据示例性实施例的另一方面,存在一种用于识别用户背景的用户装置,该用户装置包括传感器单元,包括多个传感器;单位行为识别单元,通过分析由多个传感器中的至少一个传感器获得的信号,来识别由对象顺序产生的单位行为;背景识别单元,通过分析单位行为的模式来识别用户的当前背景。根据示例性实施例的另一方面,存在一种用于设置用户背景的方法,该方法包括 通过分析通过感测单位行为而获得的信号,来提取与由用户顺序执行的单位行为相应的特征值;通过设置分别与特征值相应的单位行为来产生单位行为模型;将有特殊意义的情形设置到通过组合单位行为而形成的参考状态过渡曲线图。根据示例性实施例的另一方面,存在一种用于设置用户背景的用户装置,该用户装置包括特征值提取单元,通过分析通过感测单位行为而获得的信号,来提取与由用户顺序执行的单位行为相应的特征值;单位行为设置单元,通过设置分别与特征值相应的单位行为来产生单位行为模型;背景设置单元,将有特殊意义的情形设置到通过组合单位行为而形成的参考状态过渡曲线图。根据示例性实施例的另一方面,提供了一种记录有用于执行上述方法中的任何一种的程序的计算机可读记录介质。实施例可包括如下优点中的任何一个、所有的如下优点或者不包括任何一个如下优点通过移动装置(诸如智能电话)收集的用户行为可被实时分析,并且可根据分析结果针对该行为提供合适服务。可仅通过使用用户装置来完成用户的生活日志。在这种情况下,感测的用户的行为或背景可被用作元数据。基于行为的监视技术可被提供给需要监视的工业环境。此外,通过识别用户的当前行为或背景,新的广告平台基于分析当前用户行为或背景来提供合适的广告。将在详细描述中阐述示例性实施例的另外的方面和优点,示例性实施例的另外的方面和优点通过所述详细描述将是明显的,或者可通过实施示例性实施例而理解示例性实施例的另外的方面和优点。


通过结合附图对本发明的示例性实施例进行的详细描述,本发明的上述和其他特点和优点将会变得更加清楚,其中图1是根据示例性实施例的用于识别用户的当前背景的第一用户装置的框图;图2是根据示例性实施例的通过转换从角速度传感器提供的原始信号而获得的曲线图;图3是根据示例性实施例的通过使用功率谱方法转换角速度信号而获得的曲线图;图4显示根据示例性实施例的存储在第一存储单元中的参考状态过渡曲线图以及与其映射的背景信息;图5是根据另一示例性实施例的用于针对用户的各个单位行为的每个设置背景的第二用户装置的框图;图6是根据示例性实施例的由用户装置执行的识别用户背景的方法的流程图;图7是根据示例性实施例的由用户装置执行的设置用户背景的方法的流程图。
具体实施例方式现在将参照附图更全面地描述示例性实施例以阐明本发明构思的多个方面、特征和优点。然而,示例性实施例可按许多不同的形式来实施并且不应被解释为受限于这里阐述的示例性实施例。相反,提供示例性实施例以便本公开将是彻底和完整的,并且将本申请的范围全面传达给本领域的普通技术人员。将理解,当元件、层或区域被称为在另一元件、 层或区域“上”时,该元件、层或区域可直接位于另一元件、层或区域上,或者其间插入有元件、层或区域。
此外,将理解,当第一元件(或第一组件)被称为在第二元件(或第二组件)“上” 操作或执行时,该第一元件(或第一组件)可在第二元件(或第二组件)被操作或执行的环境中被操作或执行,或者该第一元件(或第一组件)可通过与第二元件(或第二组件) 直接或间接交互而被操作或执行。此外,将理解,当元件、组件、设备或系统被称为包括由程序或软件组成的组件时, 该元件、组件、设备或系统可包括执行或操作所述程序或软件或其他程序或软件(例如,操作系统(OS)、驱动硬件所必需的驱动程序)所必需的硬件(例如,存储器或中央处理单元 (CPU)),除非上下文明确指示并非如此。此外,将理解,可由软件、硬件或者软件和硬件来实现元件(或组件),除非上下文明确指示并非如此。这里使用的术语仅用于描述具体示例性实施例的目的而不意图进行限制。如这里所使用,单数形式意图也包括复数形式,除非上下文明确指示并非如此。还将理解,当在说明书中使用术语“包括”时,术语“包括”指明存在所描述的特征、整数、步骤、操作、层、区域、 元件、组件和/或它们的组合,但是不排除存在或附加有一个或多个其他特征、整数、步骤、 操作、层、区域、元件、组件和/或它们的组合。如这里所使用,术语“和/或”包括一个或多个相关所列项的任何组合以及所有组合。当诸如"...中的至少一个”的表达方式在一列元件之后时,是修饰整个列表的元件,而不是修饰该列表的个别元件。图1是根据示例性实施例的用于识别用户的当前背景的第一用户装置100的框图。图1的第一用户装置100是具有通过有线和无线通信能力的装置。第一用户装置 100可通过使用多个传感器来识别用户背景,并且可根据识别的用户背景来提供合适的服务。第一用户装置100的示例可包括任何可通信的电子装置,诸如智能电话、平板PC、膝上型计算机等。根据示例性实施例,当用户装置识别用户的当前背景时,通过识别对象的行为来确定当前背景。在这种情况下,“对象”包括使用装置的用户、除了用户之外的第三方以及物体中的至少一个。例如,第一用户装置100可通过识别第一用户装置100的用户的行为、除了第一用户装置100的用户之外的第三方(例如,强盗或小偷)的行为、物体(例如,汽车或摩托车) 的运动来识别用户背景。下文中,将参照图1来描述根据第一用户装置100的用户的行为来识别用户背景的情况。参照图1,第一用户装置100可包括第一传感器单元110、第一通信单元120、第一存储单元130、第一背景识别模块140、第一信息提供接口(IF)单元150和第一应用单元 160。第一传感器单元110可包括用于感测第一用户装置100的用户的行为的多个传感器。第一传感器单元110可将由多个传感器中的至少一个传感器感测的信号提供给第一背景识别模块140。第一传感器单元110可包括各种类型的传感器,诸如,位置传感器、加速度传感器、角速度传感器、数字罗盘、照明传感器、接近传感器、音频传感器等。第一传感器单元110可还包括相机。例如,第一传感器单元110可捕获第一用户装置100的背景。
位置传感器感测第一用户装置100的当前位置。位置传感器的示例可包括全球定位系统(GPS)传感器、位置敏感器件(PSD)传感器等。加速度传感器感测关于X轴、Y轴和 Z轴的加速度以及第一用户装置100在X轴方向、Y轴方向和Z轴方向上倾斜的程度。加速度传感器可感测第一用户装置100关于预定参考方向旋转的方向。数字罗盘确定北、南、东和西,并且可基于北、南、东和西来感测第一用户装置100的位置。照明传感器可感测第一用户装置100所在的当前位置的亮度。接近传感器可通过使用电子系统来感测与第一用户装置100邻近的对象是否存在,而无需与该对象有任何机械接触。音频传感器可感测第一用户装置100的周围噪声、用户的交谈状态等。第一通信单元120可通过网络、基站等来提供有线或无线通信接口。例如,第一通信单元120可提供用于提供各种通信服务(诸如,蓝牙功能、Wi-Fi功能、3G网络服务功能等,但是不限于此)的各种通信接口。第一通信单元120可与基站进行通信以提供Wi-Fi 功能,并且还可根据与基站的通信结果来获得关于当前位置的信息。第一存储单元130存储包括至少一个单位行为组的参考状态过渡曲线图以及与参考状态过渡曲线图映射的背景信息。可在第一用户装置100的设计期间从实验中获得参考状态过渡曲线图和与其相应的背景信息,这将参照图5进行详细描述。第一背景识别模块140可通过处理并分析从第一传感器单元110的多个传感器中的至少一个传感器提供的信号,来识别用户的单位行为,并且可通过组合识别的单位行为来识别用户的当前背景。第一背景识别模块140可包括第一位置跟踪器141、第一信号处理器143、第一特征值提取单元145、第一单位行为识别单元147和背景识别单元149。第一位置跟踪器141可通过分析从多个传感器中的用于感测用户的当前位置的位置传感器或者从第一通信单元120提供的信号,来实时跟踪用户的当前位置。第一位置跟踪器141可将关于实时跟踪的用户的当前位置的信息提供给背景识别单元149。此外,第一位置跟踪器141可通过跟踪用户的当前位置来单独地存储并管理用户频繁拜访的位置, 并且可将关于该位置的信息提供给背景识别单元149。第一信号处理器143可通过处理从多个传感器中的至少一个传感器提供的原始信号来去除噪声。图2是根据示例性实施例的通过转换从角速度传感器提供的原始信号 (以下,称为“角速度信号”)而获得的曲线图。图3是根据示例性实施例的通过使用功率谱方法转换角速度信号而获得的曲线图。角速度传感器可提供关于轴(例如,χ轴、y轴和 ζ轴)的角速度信号。如图2所示,角速度信号可能包含噪声。因此,如图3所示,第一信号处理器143可将功率谱方法应用到角速度信号以便输出谱值,从该谱值中,对于各个频率去除了噪声。谱值是指功率与频率之间的关系(功率/频率(dB/Hz))。第一特征值提取单元145可从由至少一个传感器获得的信号或者从第一信号处理器143输入的信号中提取特征值。特征值指示用户的单位行为,并且根据各个单位行为的每个而改变。下文中,将通过参照图3来描述提取特征值的方法。第一特征值提取单元145如图 3所示将窗口应用到转换的信号,并且通过使用如下方法中的任何一种来提取特征值。第一特征值提取单元145将包含谱值的信号分割为m个窗口,以最小化计算操作和误差的数量。 第一特征值提取单元145可以以这样的方式分割该信号窗口的预定部分可彼此重叠并且可提供误差平滑效果。图3显示第一至第三窗口 W^W2和W3。首先,第一特征值提取单元145可分别在第一至第三窗口 Wp W2和W3中使用谱值的平均值作为特征值。因此,当信号被分割为m个窗口时,可提取m个特征值。第二,第一特征值提取单元145可在每个窗口时间段中提取谱值的变分过渡 (variation transition)作为特征值。也就是,第一特征值提取单元145可确定谱值在每个窗口时间段中增大还是减小,并且可提取变分量作为特征值。第三,第一特征值提取单元145可在每个窗口时间段中提取最大值和最小值作为特征值。参照回图1,第一单位行为识别单元147可通过分析由多个传感器中的至少一个传感器获得的信号,来识别由用户顺序产生的单位行为。单位行为是指用户的单位运动,诸如,走、跑、坐、停止等。详细地,第一单位行为识别单元147可通过分析由第一特征值提取单元145连续提取的并输入到第一单位行为识别单元147的特征值,来识别单位行为。第一单位行为识别单元147可通过将提取的特征值与预先设置的单位行为模型进行比较,来识别与提取的特征值相应的单位行为。也就是,第一单位行为识别单元147可通过将提取的特征值投射到单位行为模型并且使用线性判别分析方法,来识别单位行为。单位行为模型是特征空间,在该特征空间中,由用户产生的单位行为分别与相应于单位行为的特征值映射。单位行为模型可以是在第一用户装置100的设计期间从实验获得的信息,这将参照图5进行详细描述。下文中,将描述由第一单位行为识别单元147根据由第一传感器单元110感测的信号的类型而识别的单位行为。当从由多个传感器中的加速度传感器和数字罗盘中的至少一个传感器感测的信号中提取特征值时,第一单位行为识别单元147可识别包括坐、走、跑、停止、正在运输 (being in transportation)、以及走上楼中的至少一个的单位行为。当从多个传感器中的音频传感器提取特征值时,第一单位行为识别单元147可识别用户是否正在交谈以及周围噪声的程度,并且可识别作为交谈的单位行为或者与周围噪声相应的单位行为。此外,当从多个传感器中的照明传感器和接近传感器中的至少一个传感器提取特征值时,第一单位行为识别单元147可将根据用户当前所在的位置的亮度而识别的行为或者操作用户装置的行为识别为单位行为。如果第一特征值提取单元145不具有上述功能,则第一单位行为识别单元147可通过使用由使用功率谱方法而转换的值来识别单位行为,如图3所示。背景识别单元149可分析由第一单位行为识别单元147识别的单位行为的模式, 并且可通过使用以下四种方法中的至少一种方法来识别用户的当前背景。第一,背景识别单元149可通过组合识别的单位行为来产生状态过渡曲线图,并且可从与预先设置的多个参考状态过渡曲线图中的最类似于产生的状态过渡曲线图的参考状态过渡曲线图相应的背景信息,来识别用户的当前背景。图4显示根据示例性实施例的存储在第一存储单元130中的参考状态过渡曲线图以及与其映射的背景信息。
参照图4,第一参考状态过渡曲线图具有这样的单位行为的组合,其中,第一单位行为1被识别并且随后第二单位行为2和第三单位行为3被识别,或者第一单位行为1被识别并且随后第四单位行为4被识别。因此,如果由背景识别单元149产生的状态过渡曲线图与第一参考状态过渡曲线图相同或最类似,则背景识别单元149可将用户的当前背景识别为“去工作”。第二参考状态过渡曲线图包括第11至第15单位行为11至15的组合。 识别用户的当前背景的方法与“去工作”的情况类似,因此将不进行详细描述。在这种情况下,当背景识别单元149重复地识别相同的单位行为时,背景识别单元149可考虑相同的单位行为被重复识别的时间段来识别用户的当前背景。例如,在针对第一单位行为1设置的阈值是20分钟的情况下,如果产生的状态过渡曲线图与第一参考状态过渡曲线图相同,而重复识别第一单位行为1的时间段超过20分钟,则背景识别单元149 可将除了“去工作”之外的另一背景识别为用户的当前背景。第二,背景识别单元149可通过使用在由第一位置跟踪器141跟踪的多个位置中的预定位置识别的单位行为,来识别用户的当前背景。也就是,背景识别单元149可将用户的运动设置为有意义的行为,或者可通过将跟踪的位置与识别的单位行为组合来识别当前背景。例如,背景识别单元149可将用户频繁拜访的位置设置为主要位置,并且可通过使用在预定位置提取的单位行为来识别用户的当前背景。诸如,主要位置可以是家里、办公室、 健身房等。第三,当背景识别单元149可频繁地识别相同的单位行为时,背景识别单元149可通过考虑相同的单位行为被重复识别的时间段以及关于相同的单位行为的阈值来识别用户的当前背景。例如,当诸如跑的单位行为被重复识别时,如果阈值小于20分钟,则背景识别单元149可将用户的当前背景识别为“去工作”。如果阈值大于30分钟,则背景识别单元 149可将用户的当前背景识别为“慢跑”。第四,背景识别单元149可通过使用单位行为被识别的日期和时间中的至少一个来识别用户的当前背景。例如,单位行为在相同日期或相同时间被重复识别,背景识别单元 149可将与所述日期或时间映射的背景识别为用户的当前背景。第一信息提供IF单元150提供用于将关于由背景识别单元149识别的背景的信息发送给第一应用单元160的接口。第一信息提供IF单元150包括第一消息产生单元151 和第一 API单元153。第一消息产生单元151产生关于由背景识别单元149识别的背景的信息,作为可由第一应用单元160识别类型的消息。第一 API单元153可通过使用产生的消息来请求第一应用单元160执行相应的服务。第一应用单元160可根据第一 API单元153的请求来提供与由背景识别单元149 识别的当前背景相应的服务。如果第一应用单元160涉及广告,则第一应用单元160可将针对当前背景合适的广告提供给用户。例如,如果用户处于当前背景“慢跑”时,第一应用单元160可提供饮料广告或运动产品广告。当第一应用单元160使用在工业领域时,第一应用单元160可识别生产者的背景,并且将生产者的背景应用于控制处理的方法。此外,当第一应用单元160提供涉及医疗的服务时,第一应用单元160可监视并识别病人的背景,可发现紧急情况等,并且可采取向周围的人通知紧急情况等的紧急措施。图5是根据另一示例性实施例的用于针对用户的每个单位行为的设置背景的第二用户装置500的框图。
图5的第二用户装置500可以是通过有线/无线通信进行通信的装置,或者可通过使用多个传感器来定义用户的单位行为以及与用户的单位行为相应的用户背景。参照图5,第二用户装置500可包括第二传感器单元510、第二通信单元520、第二存储单元530、背景设置模块M0、第二信息提供接口(IF)单元550和第二应用单元560。图5的第二传感器单元510、第二通信单元520、第二存储单元530、背景设置模块 M0、第二信息提供IF单元550和第二应用单元560与图1的第一传感器单元110、第一通信单元120、第一存储单元130、第一背景识别模块140、第一信息提供IF单元150和第一应用单元160大体相同,因此将不进行详细描述。第二传感器单元510可包括多个传感器,以感测第二用户装置500的用户的状态, 并且可将由至少一个传感器感测的信号提供给背景设置模块Mo。第二传感器单元510可包括各种类型的传感器,诸如,位置传感器、加速度传感器、陀螺仪、数字罗盘、照明传感器、 接近传感器、音频传感器等。第二通信单元520是用于提供各种通信服务(诸如,蓝牙、Wi_Fi、3G网络服务功能等)的通信接口。第二存储单元530存储包括至少一个单位行为组的参考状态过渡曲线图以及与参考状态过渡曲线图映射的背景信息。可由背景设置单元549来产生与参考状态过渡曲线图相应的背景信息。背景设置模块540可包括第二位置跟踪器Ml、第二信号处理器M3、第二特征值提取单元M5、单位行为设置单元547和背景设置单元M9。第二信号处理器543可分析从多个传感器中的用于感测用户的当前位置的位置传感器提供的信号,并且可实时跟踪用户的当前位置。第二信号处理器543可通过处理从多个传感器中的至少一个传感器提供的原始信号来去除噪声。第二特征值提取单元545可从由至少一个传感器获得的信号或者从第二信号处理器543输入的信号中提取特征值。由于从与由用户有意执行的单位行为相应的信号中提取特征值以产生参考状态过渡曲线图,因此特征值根据各个单位行为的每个而改变。用户可根据预定模式来顺序执行单位行为。单位行为设置单元547可设置与特征值相应的单位行为,所述特征值从第二特征值提取单元545连续提取并且被输入到单位行为设置单元M7。也就是,从与由用户有意执行的单位行为相应的信号中提取的特征值可被设置为相应的单位行为。单位行为设置单元547可通过组合被设置为提取的特征值的单位行为来形成单位行为模型。单位行为模型被表示为特征空间,在该特征空间中,由用户顺序执行的单位行为与相应于单位行为的特征值映射。背景设置单元549可将特别有意义情形设置到通过组合设置的单位行为而形成的参考状态过渡曲线图。背景设置单元549可通过使用下面的四种方法中的至少一种来设置用户的当前背景。第一,背景设置单元549可通过组合由单位行为设置单元547设置的单位行为来产生参考状态过渡曲线图,并且可将有特殊意义的情形设置到产生的参考状态过渡曲线图。例如,如果在用户“慢跑”期间产生的状态过渡曲线图是图4的第二参考状态过渡曲线图,则用户将背景“慢跑”输入到第二参考状态过渡曲线图。此外,背景设置单元549可将输入背景与第二参考状态过渡曲线图进行映射,并且可将与第二参考状态过渡曲线图映射的输入背景存储在第二存储单元530中。在这种情况下,背景设置单元549可通过将阈值设置到每个单位行为来更加详细地设置背景。第二,背景设置单元549可通过将由第二位置跟踪器541跟踪的位置与识别的单位行为进行组合来设置背景。第三,背景设置单元549可考虑到相同的单位行为被重复识别的时间段来将不同的背景设置为相同的单位行为。第四,背景设置单元549可考虑单位行为被设置的日期和时间中的至少一个来设
直冃足。背景设置单元549可将适合于背景的服务以及该背景设置到一组单位行为。第二信息提供IF单元550可包括第二消息产生单元551和第二 API单元553,以将关于由背景设置单元549设置的背景的信息发送给第二应用单元560。第二应用单元560可根据第二 API单元553的请求来提供与由背景设置单元M9 识别的当前状态相应的服务。可选择地,第二用户装置500可不包括第二信息提供IF单元 550和第二应用单元560。如上所述,根据一个或多个示例性实施例的用户装置可识别用户的当前背景并且可基于当前背景来提供服务。例如,用户装置可通过组合第三方(例如,周围的人,诸如,强盗或小偷等)的行为和物体(例如,汽车)的运动以及用户装置的用户的行为,来识别当前背景。此外,用户装置可将适合于当前背景的服务提供给服务对象。例如,当用户受到车辆碰撞时,用户装置可从用户的尖叫声、物体快速地接近用户装置的图像或者声音来识别车祸。在这种情况下,用户装置可向服务对象(可以是预定的人或装置,例如,家庭成员或警察局的蜂窝电话)通知当前背景。图6是根据示例性实施例的由用户装置执行的识别用户背景的方法的流程图。用于执行图6的方法的用户装置可以是参照图1描述的第一用户装置100并且可主要由第一用户装置100的控制器(未显示)或至少一个处理器(未显示)控制。在操作S610,用户装置可通过分析从包括在用户装置中的多个传感器中的用于感测用户的当前位置的位置传感器提供的信号,来跟踪用户的当前位置。用户装置可通过跟踪用户的当前位置来单独地存储并管理用户频繁拜访的位置。在操作S620,用户装置可通过处理从多个传感器中的至少一个传感器提供的原始信号来去除噪声。在操作S630,用户装置可从在操作S620中获得的信号中提取特征值。可考虑参照图3描述的窗口来提取特征值。在操作S640,用户装置可通过分析在操作S630中连续提取的特征值来识别单位行为。例如,用户装置可通过将提取的特征值与预先设置的单位行为模型进行比较来识别与提取的特征值相应的单位行为。识别的单位行为可包括从坐、走、跑、停止、正在运输、走上楼、用户是否正在交谈、与周围噪声映射的单位行为、根据当前位置的亮度识别的行为以及用户装置是否被操作中选择的至少一个。在操作S650,用户装置可通过组合在操作S640中识别的单位行为来产生状态过渡曲线图。
12
在操作S660,用户装置可从与预先设置的参考状态过渡曲线图中的最类似于在操作S650中产生的状态过渡曲线图的参考状态过渡曲线图相应的背景信息,来识别用户的当前背景。在这种情况下,用户装置可考虑相同的单位行为被重复识别的时间段来识别用户的当前背景。在操作S650和S660,通过使用状态过渡曲线图来识别当前状态。可选择地,用户装置可根据下述项中的至少一个来识别当前背景操作S610的跟踪的位置、相同的单位行为被重复识别的时间段以及单位行为被识别的日期和时间。在操作S670,用户装置可提供与用户的当前背景相应的服务。同样地,示例性实施例可提供一种根据识别的用户背景来提供服务的方法。所述提供服务的方法可按照各种形式改变。例如,可通过组合第三方的行为(例如,周围的人, 诸如强盗或小偷等)的行为和物体(例如,汽车)的运动以及用户装置的用户的行为,来识别用户背景。此外,适合于当前背景的服务可被提供给服务对象。例如,当用户受到车辆碰撞时,可从用户的尖叫声、物体快速靠近用户装置的图像或者声音来识别车祸。在这种情况下,用户装置可向对象(可以是预定的人或装置,例如, 家庭成员或警察局的蜂窝电话)通知当前背景。作为另一示例,当用户遇到强盗时,可基于包含在强盗声音中的概念、强盗的外貌、包含在用户声音中的概念等来识别抢劫。在这种情况下,用户装置可向服务对象通知抢劫。图7是根据示例性实施例的由用户装置执行的设置用户背景的方法的流程图。用于执行图7的方法的用户装置可以是参照图5描述的第二用户装置5 ()0,并且主要由第二用户装置500的控制器(未显示)或至少一个处理器(未显示)控制。在操作S710,用户装置可通过分析从包括在用户装置中的多个传感器中的用于感测用户的当前位置的位置传感器提供的信号,来跟踪用户的当前位置。用户装置可通过跟踪用户的当前位置来单独地存储并管理用户频繁拜访的位置。在操作S720,用户执行与单位行为相应的运动。用户装置可通过处理从多个传感器中的至少一个处理器提供的原始信号来去除噪声。原始信号是通过感测用户的运动而获得的信号。在操作S730,用户装置可从在操作S720中获得的信号中提取特征值。由于可从与由用户执行的单位行为相应的信号中提取特征值,因此,特征值根据单位行为而不同。在操作S740,用户装置可通过使用用户的输入来将单位行为设置到在操作S730 中连续提取的特征值,并且可通过组合提取的特征值和与提取的特征值相应的单位行为来形成单位行为模型。例如,如果用户执行“走”的单位行为并且随后第一特征值被提取,则用户可将“走”的单位行为输入到第一特征值,并且用户装置可设置输入的单位行为。在操作S750,用户装置可产生通过组合在操作S740中设置的单位行为而形成的参考状态过渡曲线图,并且可将有特殊意义的情形设置到参考状态过渡曲线图。在这种情况下,为了针对各个情形中的每个产生尽可能正确的参考状态过渡曲线图,用户重新执行已执行过的单位行为以产生参考状态过渡曲线图,并且用户装置从重新执行的单位行为的特征值产生暂时状态过渡曲线图。此外,在将预先产生的参考状态过渡曲线图与稍后产生的暂时状态过渡曲线图进行比较时,当用户装置找出差错时,用户装置可通过利用该差错来纠正参考状态过渡曲线图。在操作S760,可针对各个设置的情形的每个设置合适的服务。在上述设备和方法中,基于用户的行为识别用户背景。可选择地,可通过识别第三方的行为或物体的运动以及用户的行为来识别用户背景。示例性实施例可提供一种根据识别的用户背景提供服务的方法。例如,根据上述实施例,所述提供服务的方法包括识别对象的至少一个行为并且将与识别的行为相应的服务提供给服务对象。在这种情况下,对象可包括用户装置的用户、除了用户之外的第三方以及物体中的至少一个。服务对象可包括用户装置的用户和除了用户之外的第三方中的至少一个。尽管以上已经具体显示和描述了示例性实施例,但是本领域的普通技术人员将理解,在不脱离由权利要求限定的本发明构思的精神和范围的情况下,可以对其进行形式和细节上的各种改变。
权利要求
1.一种用于识别用户背景的方法,该方法包括通过分析由包括在用户装置中的多个传感器中的至少一个传感器获得的信号,来识别由对象产生的至少一个行为;通过分析所述至少一个行为的模式来识别用户的当前背景。
2.如权利要求1所述的方法,其中,对象包括用户装置的用户、除了用户之外的第三方以及物体中的至少一个。
3.如权利要求1所述的方法,其中,所述至少一个行为包括顺序执行的单位行为,其中,识别用户的当前背景的步骤包括分析单位行为的模式。
4.如权利要求3所述的方法,还包括连续地提取指示由至少一个传感器获得的用户的单位行为的特征值,其中,识别单位行为的步骤包括通过分析连续提取的特征值来识别单位行为。
5.如权利要求4所述的方法,其中,识别所述至少一个行为的步骤包括通过将提取的特征值分别与预先设置的单位行为模型进行比较来识别与提取的特征值相应的单位行为。
6.如权利要求1所述的方法,其中,识别当前背景的步骤包括通过组合单位行为来产生状态过渡曲线图;从与由所述至少一个行为组成的多个状态过渡曲线图中的最类似于产生的状态过渡曲线图的状态过渡曲线图相应的背景信息,来识别用户的当前背景。
7.如权利要求6所述的方法,其中,识别当前背景的步骤包括当所述至少一个行为中的相同的行为被重复识别时,考虑到相同的单位行为被重复识别的时间段来识别用户的当前背景。
8.如权利要求2所述的方法,还包括通过分析从多个传感器中的用于感测用户的当前位置的位置传感器提供的信号来实时跟踪用户的位置,其中,识别当前背景的步骤包括考虑到在跟踪的位置中的特定位置中识别的行为来识别用户的当前背景。
9.如权利要求1所述的方法,其中,识别当前背景的步骤包括当相同的行为被重复地识别时,考虑到相同的单位行为被重复识别的时间段来识别用户的当前背景。
10.如权利要求1所述的方法,其中,识别当前背景的步骤包括考虑到所述至少一个行为被感测的日期和时间中的至少一个来识别用户的当前背景。
11.如权利要求1所述的方法,其中,识别所述至少一个行为的步骤包括通过分析从多个传感器中的加速度传感器和数字罗盘中的至少一个提供的信号来识别坐、走、跑、停止、正在运输和走上楼中的至少一个;通过分析从多个传感器中的用于感测声音的音频传感器提供的信号,来识别用户是否正在交谈以及周围噪声的程度;通过分析从多个传感器中的照明传感器和接近传感器中的至少一个提供的信号,来识别根据用户的当前位置的亮度而识别的行为以及用户装置是否被操作中的至少一个。
12.一种由用户装置执行的提供服务的方法,该方法包括识别对象的至少一个行为;将与所述至少一个行为相应的服务提供给服务对象。
13.如权利要求12所述的方法,其中,对象包括用户装置的用户、除了用户之外的第三方以及物体中的至少一个。
14.如权利要求12所述的方法,其中,服务对象包括用户装置的用户、除了用户之外的第三方以及物体中的至少一个。
15.如权利要求12所述的方法,其中,所述至少一个行为包括顺序产生的单位行为, 其中,识别对象的至少一个行为的步骤包括分析单位行为的模式。
16.一种用于识别用户背景的用户装置,该用户装置包括 传感器单元,包括多个传感器;单位行为识别单元,通过分析由多个传感器中的至少一个传感器获得的信号,来识别由对象顺序产生的单位行为;背景识别单元,通过分析单位行为的模式来识别用户的当前背景。
17.如权利要求16所述的用户装置,其中,对象包括用户装置的用户、除了用户之外的第三方以及物体中的至少一个。
18.如权利要求17所述的用户装置,还包括特征值提取单元,用于连续地提取指示由所述至少一个传感器获得的用户的单位行为的特征值,其中,单位行为识别单元通过分析特征值来识别单位行为。
19.如权利要求18所述的用户装置,其中,单位行为识别单元通过将特征值分别与预先设置的单位行为模式进行比较,来识别与特征值相应的单位行为。
20.如权利要求16所述的用户装置,还包括存储单元,用于存储通过组合行为而形成的参考状态过渡曲线图以及与参考状态过渡曲线图相应的状态信息,其中,背景识别单元通过组合所述至少一个行为来产生状态过渡曲线图,并且从与参考状态过渡曲线图中的最类似于产生的状态过渡曲线图的参考状态过渡曲线图相应的背景信息,来识别用户的当前背景。
21.如权利要求20所述的用户装置,其中,当所述至少一个行为中的相同的行为被重复识别时,背景识别单元考虑到相同的单位行为被重复识别的时间段来识别用户的当前背旦ο
22.如权利要求16所述的用户装置,还包括位置跟踪器,通过分析从多个传感器中的用于感测用户的当前位置的位置传感器提供的信号,来实时跟踪用户的位置。
23.如权利要求22所述的用户装置,其中,背景识别单元执行如下操作中的至少一个操作基于在跟踪的位置中的预定位置中识别的行为来识别用户的当前背景的操作、当相同的行为被重复识别时考虑到相同的单位行为被重复识别的时间段来识别用户的当前背景的操作、以及通过使用所述至少一个行为被识别的日期和时间中的至少一个来识别用户的当前背景的操作。
24.如权利要求16所述的用户装置,其中,多个传感器包括从加速度传感器、数字罗盘、音频传感器、照明传感器和接近传感器中选择的至少一个,其中,单位行为识别单元识别坐、走、跑、停止、正在运输、走上楼、用户是否正在交谈、 周围噪声、根据用户的当前位置的亮度识别的行为以及用户装置是否被操作中的至少一个。
25.如权利要求16所述的用户装置,还包括应用单元,用于提供与用户的当前背景相应的服务。
26.—种记录有执行权利要求1的方法的程序的计算机可读记录介质。
27.一种设置用户背景的方法,该方法包括通过分析通过感测单位行为而获得的信号,来提取与由用户顺序执行的单位行为相应的特征值;通过设置分别与特征值相应的单位行为来产生单位行为模型;将有特殊意义的情形设置到通过组合单位行为而形成的参考状态过渡曲线图。
28.如权利要求27所述的方法,其中,单位行为包括坐、走、跑、停止、正在运输、走上楼、用户是否正在交谈、周围噪声识别的行为、根据用户的当前位置的亮度识别的行为以及用户装置是否被操作中的至少一个。
29.如权利要求27所述的方法,其中,设置有特殊意义的情形的步骤包括通过组合单位行为来产生参考状态过渡曲线图;将有特殊意义的情形设置到参考状态过渡曲线图,并存储该有特殊意义的情形。
30.一种用于设置用户背景的用户装置,该用户装置包括特征值提取单元,通过分析通过感测单位行为而获得的信号,来提取与由用户顺序执行的单位行为相应的特征值;单位行为设置单元,通过设置分别与特征值相应的单位行为来产生单位行为模型;背景设置单元,将有特殊意义的情形设置到通过组合单位行为而形成的参考状态过渡曲线图。
31.如权利要求30所述的用户装置,其中,单位行为包括坐、走、跑、停止、正在运输、走上楼、用户是否正在交谈、周围噪声识别的行为、根据用户的当前位置的亮度识别的行为以及用户装置是否被操作中的至少一个。
32.如权利要求30所述的用户装置,其中,背景设置单元通过组合单位行为来产生参考状态过渡曲线图,将有特殊意义的情形设置到参考状态过渡曲线图,并且将有特殊意义的情形存储在存储器中。
全文摘要
提供一种用于识别用户背景的用户装置和方法。识别用户背景的方法包括通过分析由包括在用户装置中的多个传感器中的至少一个传感器获得的信号来识别从对象产生的至少一个行为;通过分析所述至少一个行为的模式来识别用户的当前背景。根据所述方法,用户装置(诸如智能电话)的用户的行为可被实时分析,并且可根据分析结果针对该行为提供合适服务。
文档编号G06K9/62GK102456141SQ20111034278
公开日2012年5月16日 申请日期2011年10月27日 优先权日2010年10月27日
发明者权世馨, 李世镇, 梁宰荣, 金大铉 申请人:三星Sds株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1