操作对象触发事件系统及方法 |
|||||||
申请号 | CN201110093404.6 | 申请日 | 2011-04-14 | 公开(公告)号 | CN102736907A | 公开(公告)日 | 2012-10-17 |
申请人 | 深圳富泰宏精密工业有限公司; 奇美通讯股份有限公司; | 发明人 | 李俊; | ||||
摘要 | 一种操作对象触发事件系统,包括::接收模 块 ,用于接收用户选择的所述 电子 装置中的操作对象,并接收用户于该操作对象的属性中选择的操作行为,及对该操作对象新增的事件;保存模块,用于将用户新增的事件绑定至上述选择的操作行为,并将绑定后的操作行为和事件保存至该操作对象的属性中;及启动模块,用于当用户执行所述操作行为时,启动绑定在该操作行上的事件。本 发明 还提供了一种操作对象触发事件方法,利用本发明,可以使得电子装置的操作对象达到用户需要的效果。 | ||||||
权利要求 | 1.一种操作对象触发事件系统,运行于电子装置中,其特征在于,该系统包括: |
||||||
说明书全文 | 操作对象触发事件系统及方法技术领域[0001] 本发明涉及一种操作对象触发事件系统及方法。 背景技术[0002] 当前用户所使用的手机,会根据用户的操作反馈相应的内容,如用户选择打开短信,则手机会显示该短信的内容。但是,目前手机的反馈动作都是先前定义的,用户不能根据自己的喜好来设置反馈动作,如当前手机无法实现用户打开一条短信的同时根据需求播放手机内的一首歌曲。 发明内容[0003] 鉴于以上内容,有必要提供一种操作对象触发事件系统,可以根据用户需要的事件对电子装置中的对象进行设置。 [0004] 还有必要提供一种操作对象触发事件方法,可以根据用户需要的事件对电子装置中的对象进行设置。 [0005] 一种操作对象触发事件系统,运行于电子装置中,该系统包括:接收模块,用于接收用户选择的所述电子装置中的操作对象,并接收用户于该操作对象的属性中选择的操作行为,及对该操作对象新增的事件;保存模块,用于将用户新增的事件绑定至上述选择的操作行为,并将绑定后的操作行为和事件保存至该操作对象的属性中;及启动模块,用于当用户执行所述操作行为时,启动绑定在该操作行上的事件。 [0006] 一种操作对象触发事件方法,应用于电子装置,该方法包括如下步骤:接收步骤,接收用户选择的所述电子装置中的操作对象、用户于该操作对象的属性中选择的操作行为及对该操作对象新增的事件;保存骤,将用户新增的事件绑定至上述选择的操作行为,并将绑定后的操行为和事件保存至该操作对象的属性中;及启动步骤,当用户执行所操作行为时,启动绑定在该操作行为上的事件。 [0008] 图1是本发明操作对象触发事件系统较佳实施例的运行环境图。 [0009] 图2是图1中操作对象触发事件系统10的功能模块图。 [0010] 图3是本发明操作对象触发事件方法较佳实施例的作业流程图。 [0011] 主要元件符号说明 [0013] 如下具体实施方式将结合上述附图进一步说明本发明。 具体实施方式[0014] 如图1所示,是本发明操作对象触发事件系统较佳实施例的运行环境图。该操作对象触发事件系统10运行于电子装置1中,本实施例中,该电子装置1可以为手机、PDA、平板电脑等。该电子装置1包括数据库11,该数据库11中存储了短信、照片、电话簿、音乐、视频等,该短信、照片、电话簿、音乐、视频等被定义为操作对象。 [0015] 所述数据库11中还存储了每个操作对象的属性。该属性包括每个操作对象的操作行为和标识符。例如:短信的操作行为包括打开短信,图片的操作行为包括打开图片,电话簿的操作行为包括查询号码和拨打电话等。 [0016] 所述操作对象触发事件系统10用于对所述操作对象增加事件,在用户对所述操作对象进行相应的操作行为时,如打开短信,触发所增加的事件,以达到用户需要的效果。该事件包括所述电子装置1的所有操作行为,如播放音乐、播放视频、启动震动、显示电子装置1内的图片等。例如,若操作对象触发事件系统10对短信这一操作事件增加了事件,如播放数据库11中的一首歌曲,则当用户打开该短信时,所述操作对象触发事件系统10会播放该歌曲。 [0017] 如图2所示,是图1中操作对象触发事件系统10的功能模块图。所述操作对象触发事件系统10包括:查找模块100、接收模块101、保存模块102及启动模块103。所述模块是具有特定功能的软件程序段,该软件存储于计算机可读存储介质或其它存储设备,可被计算机或其它包含处理器的计算装置执行,从而完成本发明中触发操作对象事件的作业流程。 [0018] 查找模块100用于接收用户输入的关键字,并在数据库11中查找所述关键字相关的所有操作对象。 [0019] 接收模块101用于接收用户选择的操作对象,还用于接收用户于该操作对象的属性中选择的操作行为。该接收模块101还用于接收用户增加的事件。 [0020] 保存模块102用于将用户增加的事件绑定至用户选择的操作行为,并将绑定后的操作行为和事件保存至该操作对象的属性中,然后存于数据库11。 [0021] 启动模块103用于当用户执行所述操作行为时,启动绑定在该操作行为上的事件。 [0022] 如图3所示,是本发明操作对象触发事件方法较佳实施例的作业流程图。 [0023] 步骤S30,查找模块100接收用户输入的关键字。 [0024] 步骤S31,该查找模块100在数据库11中查找所述关键字相关的所有操作对象。 [0025] 步骤S32,接收模块101接收用户选择的操作对象,并接收用户于该操作对象的属性中选择的操作行为。 [0026] 步骤S33,接收模块101接收用户增加的事件。 [0027] 步骤S34,保存模块102将用户增加的事件绑定至用户选择的操作行为,并将绑定后的操作行为和事件保存至该操作对象的属性中,然后存于数据库11。 [0028] 步骤S35,当用户执行所述操作行为时,启动模块103启动绑定在该该操作行为上的事件。 [0029] 最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。 |