一种情景模式的切换方法以及装置的制造方法

文档序号:10572872阅读:313来源:国知局
一种情景模式的切换方法以及装置的制造方法
【专利摘要】本申请公开了一种情景模式的切换方法,包括:利用移动终端内置的定位装置进行定位并获取当前的位置信息,以及利用所述移动终端内置的时间接口获取当前的时间信息;在预先存储的情景模式?时间?位置的映射关系中查询所述时间信息所属的参考时间段对应的参考位置;计算所述位置信息代表的位置与所述参考位置之间的间隔距离;判断所述间隔距离是否大于或者等于预先设置的间隔阈值,若是,则根据所述情景模式?时间?位置的映射关系中记录的各个情景模式的优先级,将所述移动终端切换至一个与所述时间信息和/或所述位置信息匹配、且优先级最高的情景模式。该方法使情景模式的切换更加方便、智能和全面,提升了情景模式切换的准确性和灵活性。
【专利说明】_种情景模式的切换方法以及装置
[00011 本申请要求于2016年04月08日提交中国专利局、申请号为201610217926.5、发明 名称为"一种情景模式的切换方法以及装置"的中国专利申请的优先权,其全部内容通过引 用结合在本申请中。
技术领域
[0002] 本申请涉及移动终端技术领域,具体涉及一种情景模式的切换方法。本申请同时 提供一种情景模式的切换装置。
【背景技术】
[0003] 随着IT技术的迅速发展,手机、平板电脑、可穿戴设备等移动终端的普及程度也越 来越高,已经成为用户日常生活中必不可少的一部分,当前的移动终端,不仅仅具有传统通 讯工具的通话及发送文字信息等通讯功能,此外,还集成了定位导航、浏览网页、拍照摄像、 收听音乐、购物及游戏娱乐等多种功能,随着移动终端的功能越来越多,用户对移动终端的 依赖程度也是越来越高,在用户的日常工作生活中,移动终端几乎成了用户随身必备的工 具。针对用户使用移动终端的环境或者场合的不同,移动终端中通常设置有针对多种使用 环境或者场合的情景模式,用户可以根据不同环境或者场合的需求,手动将移动终端切换 为相应的情景模式。但是,由于用户时常在不同的环境或者场合之间穿梭,因此,每换一种 环境或者场合,用户就需要对移动终端的情景模式进行设置,给用户带来困扰。
[0004] 现有技术提供的情景模式的切换方法,利用GPS模块对移动终端的当前位置进行 定位,获取GPS定位卫星下发的GPS定位信号;对获取的定位信号进行解析处理,以获取当前 移动终端所处的位置信息;对获得的位置信息进行分析处理,根据分析结果发出相应的控 制信号至情景模式切换单元;情景模式切换单元在控制信号的控制下,根据预设的对应情 景模式进行自动切换。
[0005] 上述现有技术提供的情景模式的切换方法存在明显的缺陷。
[0006] 现有技术提供的情景模式的切换方法,仅仅通过检测移动终端的位置信息,来判 断用户使用移动终端的环境或者场合是否发生变化,从而自动切换移动终端的情景模式, 对用户所处的环境或者场合的检测不够准确,缺乏灵活性,例如,用户经常离开工作地去出 差,对于这类用户,离开工作地就意味着用户不在工作场合,显然是不合理的。

【发明内容】

[0007] 本申请提供一种情景模式的切换方法,以解决现有技术存在的情景模式切换不够 准确和缺乏灵活性的问题。
[0008] 本申请同时提供一种情景模式的切换装置。
[0009 ]本申请提供一种情景模式的切换方法,包括:
[0010]利用移动终端内置的定位装置进行定位并获取当前的位置信息,以及利用所述移 动终端内置的时间接口获取当前的时间信息;
[0011] 在所述移动终端预先存储的情景模式-时间-位置的映射关系中,查询所述时间信 息所属的参考时间段,以及该参考时间段对应的参考位置;
[0012] 计算所述位置信息代表的位置与所述参考位置之间的间隔距离;
[0013] 判断所述间隔距离是否大于或者等于预先设置的间隔阈值,若是,则执行下一步;
[0014] 根据所述情景模式-时间-位置的映射关系中记录的各个情景模式的优先级,将所 述移动终端切换至一个与所述时间信息和/或所述位置信息匹配、且优先级最高的情景模 式。
[0015] 可选的,所述情景模式-时间-位置的映射关系中记录的每一个情景模式,设置有 对应的一个或者多个参考时间段,以及对应的一个或者多个参考位置。
[0016] 可选的,所述情景模式-时间-位置的映射关系中记录的情景模式,包括:
[0017] 工作模式、家庭模式和其他模式。
[0018] 可选的,所述工作模式的优先级高于所述家庭模式的优先级,且所述家庭模式的 优先级高于所述其他模式的优先级。
[0019] 可选的,所述时间信息匹配的情景模式包括:
[0020] 所述时间信息所属的参考时间段对应的情景模式;
[0021] 相应的,所述位置信息匹配的情景模式包括:
[0022] 与所述位置信息代表的位置之间的间隔距离小于所述间隔阈值的参考位置对应 的情景模式。
[0023] 可选的,所述根据所述情景模式-时间-位置的映射关系中记录的各个情景模式的 优先级,将所述移动终端切换至一个与所述时间信息和/或所述位置信息匹配、且优先级最 高的情景模式,采用如下方式实现:
[0024] 判断所述时间信息所属的参考时间段是否为所述工作模式对应的参考时间段;
[0025] 若是所述工作模式对应的参考时间段,则将所述移动终端切换至所述工作模式;
[0026] 若不是所述工作模式对应的参考时间段,则判断所述位置信息代表的位置与所述 工作模式对应的参考位置之间的间隔距离是否小于所述间隔阈值;
[0027] 若小于,将所述移动终端切换至所述工作模式;
[0028] 若不小于,判断所述位置信息代表的位置、与所述家庭模式对应的参考位置之间 的间隔距离是否小于所述间隔阈值;
[0029] 若是,将所述移动终端切换至所述家庭模式;
[0030] 若否,将所述移动终端切换至所述其他模式。
[0031]可选的,所述根据所述情景模式-时间-位置的映射关系中记录的各个情景模式的 优先级,将所述移动终端切换至一个与所述时间信息和/或所述位置信息匹配、且优先级最 高的情景模式,采用如下方式实现:
[0032] 判断所述位置信息代表的位置、与所述工作模式对应的参考位置之间的间隔距离 是否小于所述间隔阈值;
[0033] 若小于,将所述移动终端切换至所述工作模式;
[0034] 若不小于,判断所述位置信息代表的位置与所述家庭模式对应的参考位置之间的 间隔距离是否小于所述间隔阈值;
[0035] 若是,将所述移动终端切换至所述家庭模式;
[0036]若否,将所述移动终端切换至所述其他模式。
[0037]可选的,所述根据所述情景模式-时间-位置的映射关系中记录的各个情景模式的 优先级,将所述移动终端切换至一个与所述时间信息和/或所述位置信息匹配、且优先级最 高的情景模式,采用如下方式实现:
[0038] 判断所述位置信息代表的位置与所述家庭模式对应的参考位置之间的间隔距离 是否小于所述间隔阈值;
[0039] 若是,将所述移动终端切换至所述家庭模式;
[0040] 若否,将所述移动终端切换至所述其他模式。
[0041]可选的,所述利用移动终端内置的定位装置进行定位并获取当前的位置信息,采 用如下方式实现:
[0042] 获取所述定位装置检测到的所述移动终端当前位置的位置参数;
[0043] 将所述位置参数解析为所述移动终端当前位置的位置信息。
[0044]可选的,所述判断所述间隔距离是否大于或者等于预先设置的间隔阈值步骤中, 若所述间隔距离小于所述间隔阈值,执行下述步骤:
[0045] 判断所述情景模式-时间-位置的映射关系中、所述时间信息所属的时间段对应的 情景模式,与所述移动终端当前的情景模式是否相同;
[0046] 若否,则将所述移动终端当前的情景模式切换至所述时间信息所属的时间段对应 的情景模式。
[0047] 本申请另外提供一种情景模式的切换装置,包括:
[0048] 获取单元,用于利用移动终端内置的定位装置进行定位并获取当前的位置信息, 以及利用所述移动终端内置的时间接口获取当前的时间信息;
[0049] 查询单元,用于在所述移动终端预先存储的情景模式-时间-位置的映射关系中, 查询所述时间信息所属的参考时间段,以及该参考时间段对应的参考位置;
[0050] 计算单元,用于计算所述位置信息代表的位置与所述参考位置之间的间隔距离;
[0051] 判断单元,用于判断所述间隔距离是否大于或者等于预先设置的间隔阈值,若是, 运行切换单元;
[0052] 所述切换单元,用于根据所述情景模式-时间-位置的映射关系中记录的各个情景 模式的优先级,将所述移动终端切换至一个与所述时间信息和/或所述位置信息匹配、且优 先级最高的情景模式。
[0053]与现有技术相比,本申请具有以下优点:
[0054] 本申请所述的情景模式的切换方法,包括:利用移动终端内置的定位装置进行定 位并获取当前的位置信息,以及利用所述移动终端内置的时间接口获取当前的时间信息; 在所述移动终端预先存储的情景模式-时间-位置的映射关系中,查询所述时间信息所属的 参考时间段,以及该参考时间段对应的参考位置;计算所述位置信息代表的位置与所述参 考位置之间的间隔距离;判断所述间隔距离是否大于或者等于预先设置的间隔阈值,若是, 则执行下一步;根据所述情景模式-时间-位置的映射关系中记录的各个情景模式的优先 级,将所述移动终端切换至一个与所述时间信息和/或所述位置信息匹配、且优先级最高的 情景模式。
[0055] 所述情景模式的切换方法,利用移动终端内置的定位装置进行定位并获取当前的 位置信息,以及利用所述移动终端内置的时间接口获取当前的时间信息,并在预先存储的 情景模式-时间-位置的映射关系中查询所述时间信息所属的参考时间段对应的参考位置, 通过计算所述位置信息代表的位置与所述参考位置之间的间隔距离,来判断所述位置信息 代表的位置与所述参考位置是否为同一位置,如果二者不是同一位置,则将所述移动终端 切换至满足切换条件的相应的情景模式,避免了用户忘记手动切换情景模式造成的影响, 从而使得情景模式的切换更加方便和智能,同时也更加全面,提升了情景模式切换的准确 性以及灵活性。
【附图说明】
[0056] 图1是本申请实施例提供的一种情景模式的切换方法处理流程图;
[0057] 图2是本申请实施例提供的一种情景模式的切换装置示意图。
【具体实施方式】
[0058]在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以 很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况 下做类似推广,因此本申请不受下面公开的具体实施的限制。
[0059] 本申请提供一种情景模式的切换方法,此外,本申请还提供一种情景模式的切换 装置,以下分别结合本申请提供的实施例的附图逐一进行详细说明,并且对方法的各个步 骤进行说明。
[0060] 本申请提供的情景模式的切换方法实施例如下:
[0061 ]参照图1,其示出了本实施例提供的一种情景模式的切换方法处理流程图,以下结 合图1对本实施例提供的一种情景模式的切换方法进行说明,并且对该方法的各个步骤进 行说明;此外,本实施例提供的一种情景模式的切换方法的具体步骤之间的顺序关系请根 据图1确定。
[0062] 步骤S101,利用移动终端内置的定位装置进行定位并获取当前的位置信息,以及 利用所述移动终端内置的时间接口获取当前的时间信息。
[0063] 本申请实施例所述移动终端内置的定位装置,是指所述移动终端内置的、用于定 位所述移动终端当前的位置的功能模块,例如,手机内置的GPS(Global Position System 全球定位系统)模块,或者手机内置的用于实现基站定位服务(即移动位置服务,LBS--Location Based Service)的模块。
[0064] 所述移动终端内置的时间接口,是指所述移动终端内置的、用于实现获取所述移 动终端当前的时间的功能模块,例如,手机内置的定时器模块,或者用于连接Internet获取 网络标准时间的模块。
[0065] 本步骤中,利用所述移动终端内置的所述定位装置来定位所述移动终端当前的位 置,并获取定位的所述位置的位置信息,即持有所述移动终端的用户当前的位置信息;同 时,获取到的所述位置信息也作为下述步骤判断用户所处的环境或者场合是否发生变化的 判断依据。类似的,利用所述移动终端内置的所述时间接口来获取当前的时间信息,获取到 的所述时间信息作为下述步骤判断用户在特定时间段内是否处于某一位置或者某种情景 模式的判断依据。
[0066] 具体实施时,所述利用移动终端内置的定位装置进行定位并获取当前的位置信 息,可采用如下方式实现:
[0067] 获取所述定位装置检测到的所述移动终端当前位置的位置参数;
[0068] 将所述位置参数解析为所述移动终端当前位置的位置信息。
[0069]例如,手机内置的GPS模块用于接收GPS定位卫星下发的信号,根据GPS模块输入的 位置参数,计算出GPS模块当前所处的位置信息(如经炜度信息),即手机当前的位置信息。 [0070]在实际应用中,可以采用多种具体的实现方式,实现所述移动终端的定位和获取 当前的所述位置信息。实现所述移动终端的定位和获取当前的所述位置信息的各种形式的 变化,都只是具体实现方式的变更,都不偏离本申请的核心,因此都在本申请的保护范围之 内。
[0071 ]步骤S102,在所述移动终端预先存储的情景模式-时间-位置的映射关系中,查询 所述时间信息所属的参考时间段,以及该参考时间段对应的参考位置。
[0072]作为本申请提供的一种优选实施例,本实施例中,所述情景模式-时间-位置的映 射关系,用于描述时间信息、位置以及所述情景模式之间的对应关系。
[0073]所述情景模式-时间-位置的映射关系中记录的每一个情景模式,都设置有对应的 一个或者多个参考时间段,以及对应的一个或者多个参考位置。以本实施例提供的三种情 景模式:工作模式、家庭模式和其他模式为例,所述情景模式-时间-位置的映射关系如下表 举例所示: Γ00741
[0075] 上表中,所述工作模式对应的参考时间段有两个:一是周一-周五的08:30-11:30 这一时间段,二是周一-周五的13:30-17:30这一时间段,Location_l为用户的工作地; [0076] 所述家庭模式对应的参考时间段有三个:一是周一-周五的20:00-22:00这一时间 段,二是周六-周日的07:00-22:00这一时间段,三是周一-周日的22:00-07:00这一时间段, Location_2为用户的家庭住址;
[0077]当所述移动终端当前的所述位置信息不满足所述工作模式,同时不满足所述家庭 模式时,即:用户当前所处的环境或者场合不满足所述工作模式,同时也不满足所述家庭模 式时,可将所述移动终端切换至所述其他模式。具体的,所述其他模式的参考时间段可以是 所述工作模式对应的参考时间段之外的任意时间段,所述其他模式的参考位置可以是用户 的工作地和用户的家庭住址之外的任意位置信息;当然,针对所述其他模式,还可以专门设 置相应的参考时间段或者相应的参考位置,例如,将用户经常去的商场或者餐厅设置为所 述其他模式对应的参考位置。
[0078]具体实施时,所述参考位置的位置信息,可以用所述工作地的实际坐标信息(如经 炜度信息)来表示;此外,所述参考位置的位置信息,还可以用所述工作地的虚拟坐标信息 (如电子地图中的坐标信息)来表示,本实施例对此不作限定。
[0079] 在实际应用中,所述情景模式-时间-位置的映射关系是由用户自定义编辑并存储 在所述移动终端中的,同时,用户也可以修改所述移动终端中当前存储的所述情景模式-时 间-位置的映射关系,例如,新增新的情景模式,并设置相应的参考时间信息和参考位置;或 者对现有的情景模式对应的参考时间信息和参考位置进行编辑并保存。在此基础上,所述 移动终端会向用户提供编辑所述情景模式下的相应设置或者操作的编辑接口,用户可以通 过所述编辑接口自定义编辑各个情景模式下的相应设置或者操作,并且由用户将编辑好的 各个情景模式下的相应设置或者操作存储在所述移动终端中。
[0080] 例如,在所述工作模式下:
[0081] 移动终端的提醒铃声、通话音量选择适中;桌面壁纸选择商务型壁纸;桌面应用程 序列表仅显示工作相关应用程序,隐藏音乐、娱乐、购物类应用程序;通话黑名单选择非工 作类电话。
[0082]在所述家庭模式下:
[0083]移动终端的提醒铃声、通话音量选择适中或者偏低;桌面壁纸选择家庭型壁纸;桌 面应用程序列表仅显示与家庭生活相关的应用程序;通话黑名单选择工作类电话。
[0084]在其他模式下:
[0085] 移动终端的提醒铃声、通话音量选择默认设置;桌面壁纸选择默认壁纸;桌面应用 程序列表默认显示全部应用程序;通话黑名单选择默认的广告推销类电话。
[0086] 本步骤中,根据上述步骤S101获取的当前的所述时间信息,在所述情景模式-时 间-位置的映射关系中查询所述时间信息所属的参考时间段,以及该参考时间段对应的参 考位置。例如,当前的时间信息为周一的10:30,所属的参考时间段为周一-周五的08:30-11:30这一参考时间段,该参考时间段对应的参考位置为Locat ion_l。
[0087] 步骤S103,计算所述位置信息代表的位置与所述参考位置之间的间隔距离。
[0088]根据上述步骤S101获取到的当前的所述位置信息,以及根据上述步骤S102查询获 得的所述参考位置,本步骤中,计算所述位置信息代表的位置与所述参考位置之间的间隔 距离。
[0089] 例如,上述步骤S101获取的当前的所述位置信息为( 100,200),参考位置 Location」的位置信息为(130,240),经计算获得二者的间隔距离为50。
[0090]步骤S104,判断所述间隔距离是否大于或者等于预先设置的间隔阈值。
[0091]根据上述步骤S103计算获得的所述位置信息代表的位置与所述参考位置之间的 间隔距离,本步骤中,根据预先设置的间隔阈值,判断所述间隔距离是否大于或者等于所述 间隔阈值;
[0092]若是,执行下述步骤S105;
[0093] 若否,判断所述情景模式-时间-位置的映射关系中、所述时间信息所属的时间段 对应的情景模式,与所述移动终端当前的情景模式是否相同;
[0094] 若相同,则表明所述移动终端当前的情景模式与所述移动终端当前所处的环境或 者场合是匹配的,不作处理即可;
[0095] 若不相同,则表明所述移动终端当前的情景模式与所述移动终端当前所处的环境 或者场合不匹配,将所述移动终端当前的情景模式切换至所述时间信息所属的时间段对应 的情景模式。
[0096] 例如,所述间隔阈值为30,上述步骤S103计算获得的所述间隔距离为50,大于所述 间隔阈值,因此,根据所述间隔阈值的衡量结果表明,所述移动终端当前的所述位置信息代 表的位置与所述参考位置为不同的位置,相应的,所述参考位置对应的情景模式可能不适 应所述移动终端在当前的所述位置信息的情景模式,通过下述步骤S105,针对所述移动终 端当前的所述位置信息,匹配相适应的情景模式。但是,也不排除下述步骤S105针对移动终 端当前的所述位置信息匹配的情景模式,与所述参考位置对应的情景模式相同的情况。
[0097] 步骤S105,根据所述情景模式-时间-位置的映射关系中记录的各个情景模式的优 先级,将所述移动终端切换至一个与所述时间信息和/或所述位置信息匹配、且优先级最高 的情景模式。
[0098] 本申请实施例提供的所述工作模式、所述家庭模式和所述其他模式,优先级从高 到低依次为:工作模式〉家庭模式〉其他模式。当所述移动终端当前的所述位置信息或者所 述时间信息能够同时满足多种情景模式时,即用户当前所处的环境或者场合同时满足多种 情景模式时,优先满足高优先级的情景模式。
[0099] 例如,所述移动终端当前的位置信息为(109,211),与所述参考位置Location_l之 间的间隔距离为14,小于所述间隔阈值为30,因此,所述移动终端当前的位置信息代表的位 置满足所述工作模式;
[0100] 当前的时间信息为周二的20: 30,所属的参考时间段为周一-周五,20 :00-22:00, 因此满足所述家庭模式;
[0101 ]在这种情况下,由于所述工作模式的优先级高于所述家庭模式的优先级,因此将 所述移动终端切换至所述工作模式,在实际生活中可能的情形是:用户在工作时间之外的 家庭时间,在工作地进行加班,因此,将所述移动终端切换至所述工作模式同时也符合实际 情形。
[0102] 与所述时间信息匹配的情景模式包括:所述时间信息所属的参考时间段对应的情 景模式。相应的,所述位置信息匹配的情景模式包括:与所述位置信息代表的位置之间的间 隔距离小于所述间隔阈值的参考位置对应的情景模式。
[0103] 在具体实施时,本步骤所述根据所述情景模式-时间-位置的映射关系中记录的各 个情景模式的优先级,将所述移动终端切换至一个与所述时间信息和/或所述位置信息匹 配、且优先级最高的情景模式,采用如下方式实现:
[0104] 1)判断所述时间信息所属的参考时间段是否为所述工作模式对应的参考时间段;
[0105] 若是,则将所述移动终端切换至所述工作模式;
[0106] 若否,则执行下述步骤2);
[0107] 例如:获取到的当前的所述时间信息为周五的16:30,处于所述工作模式对应的周 一-周五的13:30-17:30这一参考时间段内,表明所述移动终端当前的所述位置信息处于用 户的办公地,即用户当前所处的环境或者场合为办公场合,因此,可将所述移动终端切换至 所述工作模式。
[0108] 如上所述,由于所述工作模式的优先级最高,因此,只要获取到的当前的所述时间 信息所属的参考时间段为所述工作模式对应的参考时间段,则表明当前为工作时间,无论 当前的所述位置信息代表的位置与所述工作模式对应的参考位置之间的间隔距离是否小 于所述间隔阈值,即:无论用户是否身处工作地,都可将所述移动终端切换至所述工作模 式。
[0109] 2)判断所述位置信息代表的位置与所述工作模式对应的参考位置之间的间隔距 离是否小于所述间隔阈值;
[0110] 若小于,将所述移动终端切换至所述工作模式;
[0111] 若不小于,执行下述步骤3);
[0112] 类似的,只要用户身处工作地,无论是否为工作时间,均可以表明用户在工作状 态,因此,可将所述移动终端切换至所述工作模式。
[0113] 3)判断所述位置信息代表的位置、与所述家庭模式对应的参考位置之间的间隔距 离是否小于所述间隔阈值;
[0114]若是,将所述移动终端切换至所述家庭模式;
[0115] 若否,将所述移动终端切换至所述其他模式。
[0116] 对于所述家庭模式来说,位置的约束条件较为严格,因此,在用户不处于工作状态 的前提下,如果用户所处的位置为家庭地址,可将所述移动终端切换至所述家庭模式,否 贝1J,还可将所述移动终端切换至所述其他模式。
[0117] 在实际应用中,可以采用多种具体的实现方式,实现本步骤所述移动终端的切换。 实现本步骤所述移动终端的切换的各种形式的变化,都只是具体实现方式的变更,都不偏 离本申请的核心,因此都在本申请的保护范围之内。例如,下述提供的所述移动终端的切换 的两种实现方式:
[0118] 第一种实现方式:
[0119] 判断所述位置信息代表的位置、与所述工作模式对应的参考位置之间的间隔距离 是否小于所述间隔阈值;
[0120] 若小于,将所述移动终端切换至所述工作模式;
[0121] 若不小于,判断所述位置信息代表的位置与所述家庭模式对应的参考位置之间的 间隔距离是否小于所述间隔阈值;
[0122] 若是,将所述移动终端切换至所述家庭模式;
[0123] 若否,将所述移动终端切换至所述其他模式。
[0124] 第二种实现方式:
[0125] 判断所述位置信息代表的位置与所述家庭模式对应的参考位置之间的间隔距离 是否小于所述间隔阈值;
[0126] 若是,将所述移动终端切换至所述家庭模式;
[0127] 若否,将所述移动终端切换至所述其他模式。
[0128] 综上所述,本申请提供的所述情景模式的切换方法,利用移动终端内置的定位装 置进行定位并获取当前的位置信息,以及利用所述移动终端内置的时间接口获取当前的时 间信息,并在预先存储的情景模式-时间-位置的映射关系中查询所述时间信息所属的参考 时间段对应的参考位置,通过计算所述位置信息代表的位置与所述参考位置之间的间隔距 离,来判断所述位置信息代表的位置与所述参考位置是否为同一位置,如果二者不是同一 位置,则将所述移动终端切换至满足切换条件的相应的情景模式,避免了用户忘记手动切 换情景模式造成的影响,从而使得情景模式的切换更加方便和智能,同时也更加全面,提升 了情景模式切换的准确性以及灵活性。
[0129] 本申请提供的情景模式的切换装置实施例如下:
[0130] 在上述的实施例中,提供了一种情景模式的切换方法,与之相对应的,本申请提供 了一种情景模式的切换装置,由于装置实施例基本相似于方法实施例,所以描述得比较简 单,相关的部分请参见上述方法实施例对应说明即可。下述描述的装置实施例仅仅是示意 性的。
[0131] 参照图2,其示出了根据本实施例提供的一种情景模式的切换装置示意图。
[0132] 本申请提供的一种情景模式的切换装置,包括:
[0133] 获取单元201,用于利用移动终端内置的定位装置进行定位并获取当前的位置信 息,以及利用所述移动终端内置的时间接口获取当前的时间信息;
[0134] 查询单元202,用于在所述移动终端预先存储的情景模式-时间-位置的映射关系 中,查询所述时间信息所属的参考时间段,以及该参考时间段对应的参考位置;
[0135] 计算单元203,用于计算所述位置信息代表的位置与所述参考位置之间的间隔距 离;
[0136] 判断单元204,用于判断所述间隔距离是否大于或者等于预先设置的间隔阈值,若 是,运行切换单元;
[0137] 所述切换单元205,用于根据所述情景模式-时间-位置的映射关系中记录的各个 情景模式的优先级,将所述移动终端切换至一个与所述时间信息和/或所述位置信息匹配、 且优先级最高的情景模式。
[0138] 可选的,所述情景模式-时间-位置的映射关系中记录的每一个情景模式,设置有 对应的一个或者多个参考时间段,以及对应的一个或者多个参考位置。
[0139] 可选的,所述情景模式-时间-位置的映射关系中记录的情景模式,包括:
[0140]工作模式、家庭模式和其他模式。
[0141] 可选的,所述工作模式的优先级高于所述家庭模式的优先级,且所述家庭模式的 优先级高于所述其他模式的优先级。
[0142] 可选的,所述时间信息匹配的情景模式包括:
[0143] 所述时间信息所属的参考时间段对应的情景模式;
[0144] 相应的,所述位置信息匹配的情景模式包括:
[0145] 与所述位置信息代表的位置之间的间隔距离小于所述间隔阈值的参考位置对应 的情景模式。
[0146] 可选的,所述切换单元205,包括:
[0147] 第一判断子单元,用于判断所述时间信息所属的参考时间段是否为所述工作模式 对应的参考时间段;
[0148] 若是所述工作模式对应的参考时间段,则运行第一切换子单元;
[0149] 所述第一切换子单元,用于将所述移动终端切换至所述工作模式;
[0150] 若不是所述工作模式对应的参考时间段,则运行第二判断子单元;
[0151]所述第二判断子单元,用于判断所述位置信息代表的位置与所述工作模式对应的 参考位置之间的间隔距离是否小于所述间隔阈值;
[0152]若小于,运行所述第一切换子单元;
[0153]若不小于,运行第三判断子单元;
[0154]所述第三判断子单元,用于判断所述位置信息代表的位置、与所述家庭模式对应 的参考位置之间的间隔距离是否小于所述间隔阈值;
[0155]若是,运行第二切换子单元;
[0156]若否,运行第三切换子单元;
[0157] 所述第二切换子单元,用于将所述移动终端切换至所述家庭模式;
[0158] 所述第三切换子单元,用于将所述移动终端切换至所述其他模式。
[0159] 可选的,所述切换单元205,包括:
[0160] 第四判断子单元,用于判断所述位置信息代表的位置、与所述工作模式对应的参 考位置之间的间隔距离是否小于所述间隔阈值;
[0161] 若小于,运行第四切换子单元;
[0162] 所述第四切换子单元,用于将所述移动终端切换至所述工作模式;
[0163] 若不小于,运行第五判断子单元;
[0164] 所述第五判断子单元,用于判断所述位置信息代表的位置与所述家庭模式对应的 参考位置之间的间隔距离是否小于所述间隔阈值;
[0165] 若是,运行第五切换子单元;
[0166] 若否,运行第六切换子单元;
[0167]所述第五切换子单元,用于将所述移动终端切换至所述家庭模式;
[0168] 所述第六切换子单元,用于将所述移动终端切换至所述其他模式。
[0169] 可选的,所述切换单元205,包括:
[0170] 第七判断子单元,用于判断所述位置信息代表的位置与所述家庭模式对应的参考 位置之间的间隔距离是否小于所述间隔阈值;
[0171]若是,运行第七切换子单元;
[0172]若否,运行第八切换子单元;
[0173]所述第七切换子单元,用于将所述移动终端切换至所述家庭模式;
[0174] 所述第八切换子单元,用于将所述移动终端切换至所述其他模式。
[0175] 可选的,所述获取单元201,包括:
[0176] 位置参数获取子单元,用于获取所述定位装置检测到的所述移动终端当前位置的 位置参数;
[0177] 位置信息解析子单元,用于将所述位置参数解析为所述移动终端当前位置的位置 信息。
[0178]可选的,所述判断单元204中,若所述间隔距离小于所述间隔阈值,则运行切换判 断单元;
[0179]所述切换判断单元,用于判断所述情景模式-时间-位置的映射关系中、所述时间 信息所属的时间段对应的情景模式,与所述移动终端当前的情景模式是否相同;
[0180] 若否,则将所述移动终端当前的情景模式切换至所述时间信息所属的时间段对应 的情景模式。
[0181] 本申请虽然以较佳实施例公开如上,但其并不是用来限定本申请,任何本领域技 术人员在不脱离本申请的精神和范围内,都可以做出可能的变动和修改,因此本申请的保 护范围应当以本申请权利要求所界定的范围为准。
【主权项】
1. 一种情景模式的切换方法,其特征在于,包括: 利用移动终端内置的定位装置进行定位并获取当前的位置信息,以及利用所述移动终 端内置的时间接口获取当前的时间信息; 在所述移动终端预先存储的情景模式-时间-位置的映射关系中,查询所述时间信息所 属的参考时间段,以及该参考时间段对应的参考位置; 计算所述位置信息代表的位置与所述参考位置之间的间隔距离; 判断所述间隔距离是否大于或者等于预先设置的间隔阈值,若是,则执行下一步; 根据所述情景模式-时间-位置的映射关系中记录的各个情景模式的优先级,将所述移 动终端切换至一个与所述时间信息和/或所述位置信息匹配、且优先级最高的情景模式。2. 根据权利要求1所述的情景模式的切换方法,其特征在于,所述情景模式-时间-位置 的映射关系中记录的每一个情景模式,设置有对应的一个或者多个参考时间段,以及对应 的一个或者多个参考位置。3. 根据权利要求2所述的情景模式的切换方法,其特征在于,所述情景模式-时间-位置 的映射关系中记录的情景模式,包括: 工作模式、家庭模式和其他模式。4. 根据权利要求3所述的情景模式的切换方法,其特征在于,所述工作模式的优先级高 于所述家庭模式的优先级,且所述家庭模式的优先级高于所述其他模式的优先级。5. 根据权利要求4所述的情景模式的切换方法,其特征在于,所述时间信息匹配的情景 模式包括: 所述时间信息所属的参考时间段对应的情景模式; 相应的,所述位置信息匹配的情景模式包括: 与所述位置信息代表的位置之间的间隔距离小于所述间隔阈值的参考位置对应的情 景模式。6. 根据权利要求5所述的情景模式的切换方法,其特征在于,所述根据所述情景模式-时间-位置的映射关系中记录的各个情景模式的优先级,将所述移动终端切换至一个与所 述时间信息和/或所述位置信息匹配、且优先级最高的情景模式,采用如下方式实现: 判断所述时间信息所属的参考时间段是否为所述工作模式对应的参考时间段; 若是所述工作模式对应的参考时间段,则将所述移动终端切换至所述工作模式; 若不是所述工作模式对应的参考时间段,则判断所述位置信息代表的位置与所述工作 模式对应的参考位置之间的间隔距离是否小于所述间隔阈值; 若小于,将所述移动终端切换至所述工作模式; 若不小于,判断所述位置信息代表的位置、与所述家庭模式对应的参考位置之间的间 隔距离是否小于所述间隔阈值; 若是,将所述移动终端切换至所述家庭模式; 若否,将所述移动终端切换至所述其他模式。7. 根据权利要求5所述的情景模式的切换方法,其特征在于,所述根据所述情景模式-时间-位置的映射关系中记录的各个情景模式的优先级,将所述移动终端切换至一个与所 述时间信息和/或所述位置信息匹配、且优先级最高的情景模式,采用如下方式实现: 判断所述位置信息代表的位置、与所述工作模式对应的参考位置之间的间隔距离是否 小于所述间隔阈值; 若小于,将所述移动终端切换至所述工作模式; 若不小于,判断所述位置信息代表的位置与所述家庭模式对应的参考位置之间的间隔 距离是否小于所述间隔阈值; 若是,将所述移动终端切换至所述家庭模式; 若否,将所述移动终端切换至所述其他模式。8. 根据权利要求5所述的情景模式的切换方法,其特征在于,所述根据所述情景模式-时间-位置的映射关系中记录的各个情景模式的优先级,将所述移动终端切换至一个与所 述时间信息和/或所述位置信息匹配、且优先级最高的情景模式,采用如下方式实现: 判断所述位置信息代表的位置与所述家庭模式对应的参考位置之间的间隔距离是否 小于所述间隔阈值; 若是,将所述移动终端切换至所述家庭模式; 若否,将所述移动终端切换至所述其他模式。9. 根据权利要求1所述的情景模式的切换方法,其特征在于,所述利用移动终端内置的 定位装置进行定位并获取当前的位置信息,采用如下方式实现: 获取所述定位装置检测到的所述移动终端当前位置的位置参数; 将所述位置参数解析为所述移动终端当前位置的位置信息。10. 根据权利要求1所述的情景模式的切换方法,其特征在于,所述判断所述间隔距离 是否大于或者等于预先设置的间隔阈值步骤中,若所述间隔距离小于所述间隔阈值,执行 下述步骤: 判断所述情景模式-时间-位置的映射关系中、所述时间信息所属的时间段对应的情景 模式,与所述移动终端当前的情景模式是否相同; 若否,则将所述移动终端当前的情景模式切换至所述时间信息所属的时间段对应的情 景模式。11. 一种情景模式的切换装置,其特征在于,包括: 获取单元,用于利用移动终端内置的定位装置进行定位并获取当前的位置信息,以及 利用所述移动终端内置的时间接口获取当前的时间信息; 查询单元,用于在所述移动终端预先存储的情景模式-时间-位置的映射关系中,查询 所述时间信息所属的参考时间段,以及该参考时间段对应的参考位置; 计算单元,用于计算所述位置信息代表的位置与所述参考位置之间的间隔距离; 判断单元,用于判断所述间隔距离是否大于或者等于预先设置的间隔阈值,若是,运行 切换单元; 所述切换单元,用于根据所述情景模式-时间-位置的映射关系中记录的各个情景模式 的优先级,将所述移动终端切换至一个与所述时间信息和/或所述位置信息匹配、且优先级 最高的情景模式。
【文档编号】H04M1/725GK105933523SQ201610255607
【公开日】2016年9月7日
【申请日】2016年4月22日
【发明人】刘洋
【申请人】上海海漾软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1