电子设备中基于事件序列集合实现主题闹钟控制的方法

文档序号:7979379阅读:97来源:国知局
电子设备中基于事件序列集合实现主题闹钟控制的方法
【专利摘要】本发明涉及一种电子设备中基于事件序列集合实现主题闹钟控制的方法,在该方法中,设备系统不仅根据用户操作设定了系列闹钟的主题、所包括的闹钟的数量和闹钟对应的事件,还设定所述各事件之间的关系,并根据该关系运行各个闹钟,从而能够使用户就一个主题定义一系列闹钟,实现对于由事件序列或相互关联的事件组合形成的事情的系列提醒。进一步的,本发明还将各闹钟、事件及各事件间的关系封装为主题闹钟数据包,通过发送该数据包至其它设备,使该自定义的系列提醒组成的闹钟主题能应用于其它电子设备,扩展了使用范围,且本发明的电子设备中基于事件序列集合实现主题闹钟控制的方法,其实现方法简单,应用成本低廉,应用范围也较为广泛。
【专利说明】电子设备中基于事件序列集合实现主题闹钟控制的方法
【技术领域】
[0001]本发明涉及电子设备应用【技术领域】,特别涉及电子设备中闹钟控制方法【技术领域】,具体是指一种电子设备中基于事件序列集合实现主题闹钟控制的方法。
【背景技术】
[0002]目前的各类电子设备上都具有闹钟功能,但是,现有闹钟机制存在如下缺陷:
[0003]1、目前的一个闹钟主题提醒仅对应一个时间点,导致一个闹钟主题只能提醒一个事件的发生。而现实生活中,我们往往需要提醒的是一系列事件的发生,而这一系列事件的集合才构成一个完整的事情。比如熬汤这个事情,其过程可能就由开始十分钟用大火熬、中间一个小时用小火熬,以及最后十分钟用大火熬这三个阶段组成,因此需要在这三个阶段开始的时候都给出提醒。而现在的闹钟机制显然不能对熬汤定义一个闹钟主题提醒,必须对其中的三个过程分别定义,这种机制使得事件过于单一、离散,用户应用十分不便。
[0004]2、目前的一个闹钟主题提醒所设置的时间往往都是事件发生的绝对时间。对于多个事件构成的事情,事件之间往往具有依赖性。比如一个事情由事件A、事件B和事件C组成,事件A发生十分钟后,事件B才发生,如果事件A不发生,事件B就不会发生;事件B发生一个小时后,事件C才发生,如果事件B不发生,事件C就不会发生;只有当事件C发生了,才构成一个完整的发生了的事情。在这种情况下,给事件A定义一个绝对时间,那么事件B和事件C必须是相对时间。而当前的闹钟机制不支持这种事件关系模式。
[0005]3、在允许设备自定义闹钟的设备终端上,如移动终端、个人电脑,用户的闹钟一旦定义,该闹钟提醒功能不具有传播性和可重用性。用户不可能在其它设备上使用该闹钟。

【发明内容】

[0006]本发明的目的是克服了上述现有技术中的缺点,提供一种能够实现对于由事件序列或相互关联的事件组合形成的事情的系列提醒功能,同时能将该自定义的系列提醒组成的闹钟主题传播并应用于其它电子设备,且实现方法简单,应用成本低廉,应用范围广泛的电子设备中基于事件序列集合实现主题闹钟控制的方法。
[0007]为了实现上述的目的,本发明的电子设备中基于事件序列集合实现主题闹钟控制的方法中,电子设备中具有主题闹钟管理模块,所述的主题闹钟管理模块包括相互连接的闹钟设定单元和事件设定单元。该方法包括以下步骤:
[0008](I)系统根据用户操作,通过所述的主题闹钟管理模块设定一个闹钟主题;
[0009](2)系统根据用户操作,通过所述的闹钟设定单元设定所述闹钟主题中的多个闹钟;
[0010](3)系统根据用户操作,通过所述的事件设定单元设定与所述的各个闹钟关联的事件;
[0011](4)系统根据用户操作,通过所述的事件设定单元设定所述各事件之间的关系;
[0012](5)所述的主题闹钟管理模块将所述的各闹钟、事件及各事件间的关系封装为主题闹钟数据包;
[0013](6)所述的主题闹钟管理模块根据所述的各事件之间的关系运行所述的各个闹钟。
[0014]该电子设备中基于事件序列集合实现主题闹钟控制的方法中,所述的各事件之间的关系为顺序关系或条件关系,所述的顺序关系具体为各事件之间的时间先后关系;所述的条件关系具体为在时间先后的基础上,后一事件的发生以前一事件被确认为条件的关系O
[0015]该电子设备中基于事件序列集合实现主题闹钟控制的方法中,所述的各事件之间的关系为顺序关系,所述的主题闹钟管理模块根据所述的各事件之间的关系运行所述的各个闹钟,具体为:所述的主题闹钟管理模块根据所述的各事件之间的顺序关系依次运行所述的各个闹钟。
[0016]该电子设备中基于事件序列集合实现主题闹钟控制的方法中,所述的各事件之间的关系为条件关系,所述的步骤(6)具体包括以下步骤:
[0017](61)所述的主题闹钟管理模块根据所述的各事件的时间先后关系,运行与一个先前事件关联的闹钟;
[0018](62)所述的主题闹钟管理模块请求用户确认该先前事件;
[0019](63)所述的主题闹钟管理模块判断用户是否确认该先前事件发生,若是,则进入步骤(64),若否,则返回步骤(61);
[0020](64)所述的主题闹钟管理模块根据所述的时间先后关系,运行闹钟主题中该先前事件之后的事件所关联的闹钟,并将该事件作为先前事件,返回步骤(62)。
[0021]该电子设备中基于事件序列集合实现主题闹钟控制的方法中,所述的事件为设立电子设备中存储的语音、图片和视频中的一种或多种。
[0022]该电子设备中基于事件序列集合实现主题闹钟控制的方法中,所述的方法在所述的步骤(6)之后还包括以下步骤:
[0023](7)所述的电子设备将所述的主题闹钟数据包发送至其它电子设备。
[0024]该电子设备中基于事件序列集合实现主题闹钟控制的方法中,所述的电子设备移动设备、个人电脑和服务器中的一种或两种,所述的电子设备将所述的主题闹钟数据包发送至其它电子设备,具体为:移动设备、个人电脑和服务器中的一种电子设备将所述的主题闹钟数据包通过短信、彩信、邮件、即时通信和web服务器中的一种或多种方式发送至移动设备、个人电脑和服务器中的一种电子设备中。
[0025]采用了该发明的电子设备中基于事件序列集合实现主题闹钟控制的方法,设备系统不仅根据用户操作设定了系列闹钟的主题、所包括的闹钟的数量和闹钟对应的事件,还设定所述各事件之间的关系,根据所述的各事件之间的关系运行各个闹钟,从而能够使用户就一个主题定义一系列闹钟,实现对于由事件序列或相互关联的事件组合形成的事情的系列提醒功能。进一步的,本发明还将所述的各闹钟、事件及各事件间的关系封装为主题闹钟数据包,通过发送该数据包至其它设备,使该自定义的系列提醒组成的闹钟主题能应用于其它电子设备,扩展了主题闹钟的使用范围,且本发明的电子设备中基于事件序列集合实现主题闹钟控制的方法,其实现方法简单,应用成本低廉,应用范围也较为广泛。【专利附图】

【附图说明】
[0026]图1为本发明的电子设备中基于事件序列集合实现主题闹钟控制的方法的步骤流程图。
[0027]图2为本发明的实际应用中事件间为线性无关关系的各事件闹钟提醒顺序示意图。
[0028]图3为本发明的实际应用中事件间为线性相关关系的各事件闹钟提醒顺序示意图。
[0029]图4为本发明的电子设备中基于事件序列集合实现主题闹钟控制的方法中的闹钟主题数据格式包结构示意图。
【具体实施方式】
[0030]为了能够更清楚地理解本发明的技术页面,特举以下实施例详细说明。
[0031]请参阅图1所示,为本发明的电子设备中基于事件序列集合实现主题闹钟控制的方法的步骤流程图。
[0032]利用本发明所述的方法的电子设备具有主题闹钟管理模块,该主题闹钟管理模块包括相互连接的闹钟设定单元和事件设定单元。在一种实施方式中,该方法包括以下步骤:
[0033](I)系统根据用户操作,通过所述的主题闹钟管理模块设定一个闹钟主题;
[0034](2)系统根据用户操作,通过所述的闹钟设定单元设定所述闹钟主题中的多个闹钟;
[0035](3)系统根据用户操作,通过所述的事件设定单元设定与所述的各个闹钟关联的事件;
[0036](4)系统根据用户操作,通过所述的事件设定单元设定所述各事件之间的关系;
[0037](5)所述的主题闹钟管理模块将所述的各闹钟、事件及各事件间的关系封装为主题闹钟数据包;
[0038](6)所述的主题闹钟管理模块根据所述的各事件之间的关系运行所述的各个闹钟。
[0039]在一种优选的实施方式中,所述的各事件之间的关系为顺序关系或条件关系,所述的顺序关系具体为各事件之间的时间先后关系;所述的条件关系具体为在时间先后的基础上,后一事件的发生以前一事件被确认为条件的关系。
[0040]相应的,若所述的各事件之间的关系为顺序关系,则步骤(6)所述的主题闹钟管理模块根据所述的各事件之间的关系运行所述的各个闹钟,具体为:所述的主题闹钟管理模块根据所述的各事件之间的顺序关系依次运行所述的各个闹钟。
[0041]而若所述的各事件之间的关系为条件关系,则所述的步骤(6)具体包括以下步骤:
[0042](61)所述的主题闹钟管理模块根据所述的各事件的时间先后关系,运行与一个先前事件关联的闹钟;
[0043](62)所述的主题闹钟管理模块请求用户确认该先前事件;
[0044](63)所述的主题闹钟管理模块判断用户是否确认该先前事件发生,若是,则进入步骤(64),若否,则返回步骤(61);
[0045](64)所述的主题闹钟管理模块根据所述的时间先后关系,运行闹钟主题中该先前事件之后的事件所关联的闹钟,并将该事件作为先前事件,返回步骤(62)。
[0046]在进一步优选的实施方式,所述的事件可以为设立电子设备中存储的语音、图片和视频中的一种或多种。
[0047]在一种更优选的实施方式中,所述的方法在所述的步骤(6)之后还包括以下步骤:
[0048](7)所述的电子设备将所述的主题闹钟数据包发送至其它电子设备。
[0049]且其中的电子设备移动设备、个人电脑和服务器中的一种或两种。步骤(5)所述的电子设备将所述的主题闹钟数据包发送至其它电子设备,具体为:移动设备、个人电脑和服务器中的一种电子设备将所述的主题闹钟数据包通过短信、彩信、邮件、即时通信和web服务器中的一种或多种方式发送至移动设备、个人电脑和服务器中的一种电子设备中。
[0050]在实际应用中,本发明的电子设备中基于事件序列集合实现主题闹钟控制的方法具有以下特征:
[0051]1、在各种支持闹钟的设备上,将需要提醒的事情分割为多个事件的集合,并且建立这些事件之间的关系。
[0052]2、事件之间的关系可具体的描述为线性无关性(顺序关系)和线性相关性(条件关系)。线性无关性是指构成事情的多个事件之间除了时间的先后关系外,没有其他的依赖关系。线性相关性是指构成事情的多个事件之间除了时间的先后关系外,前一事件的发生决定着后一事件是否发生,事件的发生具有依赖关系。
[0053]3、根据事件之间的关系,在设备上设置闹钟主题时,根据用户需要,给需要提醒的事情建立闹钟提醒,其方法是给构成该事情的各个事件建立单个闹钟事件提醒,如果事件之间是线性无关的,可以给各个事件设立绝对时间(根据需要,也可以给各个事件设立相对时间),如果事件是线性相关的,可以为各个事件设立相对时间。
[0054]4、对于构成闹钟主题提醒的各个事件,可以设立设备系统提供的语音、图片、视频等媒体,也可以设立设备用户自定义的语音、图片、视频等媒体。
[0055]5、对于建立成功的闹钟主题提醒,当主题事情发生时,先给出构成此事情的第一个事件闹钟提醒,如果事件是线性无关的,则如图2所示,然后根据事件的关系,依次给出各个事件闹钟提醒。
[0056]6、对于建立成功的闹钟主题提醒,当事情发生时,先给出构成此事情的第一个事件闹钟提醒,如果事件是线性相关的,则如图3所示,只有当已发生的事件必须得到设备闹钟用户的确认,才开始为下一事件的发生计时,如果已发生的事件没有得到设备闹钟用户的确认,下一事件不会发生。
[0057]7、对于建立成功的闹钟主题提醒,构成主题事情提醒的各个事件的提醒,反映着正在进行的事情的进度。
[0058]8、对于已发生了的闹钟主题提醒,在设备闹钟应用中,有着如图4所示的独立数据结构,设备闹钟应用可以根据此数据结构生成本发明定义的闹钟主题数据格式包。
[0059]9、设备闹钟用户可以通过设备网络,将本发明定义的闹钟主题数据格式包通过通讯工具传播分享,如短信、彩信、邮件、即时通信、web服务器等。其他设备闹钟用户对获取到的闹钟主题数据格式包进行解析后,在其本地设备可重用该闹钟主题。
[0060]采用了该发明的电子设备中基于事件序列集合实现主题闹钟控制的方法,设备系统不仅根据用户操作设定了系列闹钟的主题、所包括的闹钟的数量和闹钟对应的事件,还设定所述各事件之间的关系,根据所述的各事件之间的关系运行各个闹钟,从而能够使用户就一个主题定义一系列闹钟,实现对于由事件序列或相互关联的事件组合形成的事情的系列提醒功能。进一步的,本发明还将所述的各闹钟、事件及各事件间的关系封装为主题闹钟数据包,通过发送该数据包至其它设备,使该自定义的系列提醒组成的闹钟主题能应用于其它电子设备,扩展了主题闹钟的使用范围,且本发明的电子设备中基于事件序列集合实现主题闹钟控制的方法,其实现方法简单,应用成本低廉,应用范围也较为广泛。
[0061]在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。
【权利要求】
1.一种电子设备中基于事件序列集合实现主题闹钟控制的方法,其特征在于,所述的电子设备中具有主题闹钟管理模块,所述的主题闹钟管理模块包括相互连接的闹钟设定单元和事件设定单元,所述的方法包括以下步骤: (1)系统根据用户操作,通过所述的主题闹钟管理模块设定一个闹钟主题; (2)系统根据用户操作,通过所述的闹钟设定单元设定所述闹钟主题中的多个闹钟; (3)系统根据用户操作,通过所述的事件设定单元设定与所述的各个闹钟关联的事件; (4)系统根据用户操作,通过所述的事件设定单元设定所述各事件之间的关系; (5)所述的主题闹钟管理模块将所述的各闹钟、事件及各事件间的关系封装为主题闹钟数据包; (6)所述的主题闹钟管理模块根据所述的各事件之间的关系运行所述的各个闹钟。
2.根据权利要求1所述的电子设备中基于 事件序列集合实现主题闹钟控制的方法,其特征在于,所述的各事件之间的关系为顺序关系或条件关系,所述的顺序关系具体为各事件之间的时间先后关系;所述的条件关系具体为在时间先后的基础上,后一事件的发生以前一事件被确认为条件的关系。
3.根据权利要求2所述的电子设备中基于事件序列集合实现主题闹钟控制的方法,其特征在于,所述的各事件之间的关系为顺序关系,所述的主题闹钟管理模块根据所述的各事件之间的关系运行所述的各个闹钟,具体为: 所述的主题闹钟管理模块根据所述的各事件之间的顺序关系依次运行所述的各个闹钟。
4.根据权利要求2所述的电子设备中基于事件序列集合实现主题闹钟控制的方法,其特征在于,所述的各事件之间的关系为条件关系,所述的步骤(6)具体包括以下步骤: (61)所述的主题闹钟管理模块根据所述的各事件的时间先后关系,运行与一个先前事件关联的闹钟; (62)所述的主题闹钟管理模块请求用户确认该先前事件; (63)所述的主题闹钟管理模块判断用户是否确认该先前事件发生,若是,则进入步骤(64),若否,则返回步骤(61); (64)所述的主题闹钟管理模块根据所述的时间先后关系,运行闹钟主题中该先前事件之后的事件所关联的闹钟,并将该事件作为先前事件,返回步骤(62)。
5.根据权利要求1至4中任一项所述的电子设备中基于事件序列集合实现主题闹钟控制的方法,其特征在于,所述的事件为设立电子设备中存储的语音、图片和视频中的一种或多种。
6.根据权利要求1所述的电子设备中基于事件序列集合实现主题闹钟控制的方法,其特征在于,所述的方法在所述的步骤(6)之后还包括以下步骤: (7)所述的电子设备将所述的主题闹钟数据包发送至其它电子设备。
7.根据权利要求6所述的电子设备中基于事件序列集合实现主题闹钟控制的方法,其特征在于,所述的电子设备移动设备、个人电脑和服务器中的一种或两种,所述的电子设备将所述的主题闹钟数据包发送至其它电子设备,具体为: 移动设备、个人电脑和服务器中的一种电子设备将所述的主题闹钟数据包通过短信、彩信、邮件、即时通信和web服务器中的一种或多种方式发送至移动设备、个人电脑和服务器中的一种电子设备中 。
【文档编号】H04L12/18GK103458091SQ201210170447
【公开日】2013年12月18日 申请日期:2012年5月28日 优先权日:2012年5月28日
【发明者】黄凯峰, 陈俊宁, 连举敏, 王一 申请人:上海北鸥信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1