本发明专利技术公开了一种快捷方式的生成方法和装置。所述快捷方式的生成方法包括:检测用户对至少一个应用的操作,生成与每个所述操作相对应的操作信息;其中,每个所述操作信息中包括所对应的所述应用的应用标识;根据每个所述操作信息中的所述应用标识对所述操作信息进行分类,获得与每个所述应用相对应的子操作序列;其中,每个所述子操作序列中的所述操作信息按照生成时间的先后顺序排列;将所有所述子操作序列按照预设的排列规则进行排列,获得总操作序列;生成与所述总操作序列相对应的快捷方式。采用本发明专利技术,能够生成包含应用开启之后、关闭之前的用户操作信息的快捷方式,该快捷方式能够在极大程度上减少用户需要进行的操作,提高用户体验。
【技术实现步骤摘要】
快捷方式的生成方法和装置
本专利技术涉及计算机
,尤其涉及一种快捷方式的生成方法和装置。
技术介绍
在日常的功能/应用的使用过程中,用户常常需要重复地进行一些操作,如,若某用户在每天上班打开电脑之后均需要依次打开聊天工具、邮箱、新闻客户端等应用程序,则需要用户每天都点击三个图标才能够打开三个应用程序,操作较为繁琐,用户体验较差。现有的解决该问题的技术方案由申请号为CN201410166827.X的专利申请提供。该技术方案主要是通过记录用户在移动终端中的对各个功能/应用程序进行操作时的操作信息及操作顺序,生成相应的队列,并进一步生成能够启动该队列的快捷方式来实现的。该技术方案的主要特点为:1)记录对象为功能设置操作信息或应用程序操作信息。其中,功能设置操作包括设置移动终端的网络连接状态、设置移动终端的音量大小、设置移动终端的状态模式、设置移动终端的屏幕亮度等;应用程序操作包括开启应用程序等。特别地,不记录的内容包括对移动终端的一些非实质性操作,如,切换桌面、滑动列表等;不记录的内容还包括一些不可逆的操作,如,卸载应用程序或者删除文件等;不记录的内容还包括在应用程序启动之后、关闭之前的相关应用操作;2)操作信息按顺序记录,快捷方式启动时按照记录的顺序执行。其中,在执行队列中的一个应用程序操作信息后,当且仅当在检测到该应用程序关闭后才执行下一个操作信息。由此可见,现有的技术方案所生成的快捷方式不能够记录用户在应用程序开启之后、关闭之前的操作,如,若某用户想要在每次听音乐时,在点击音乐播放器的图标之后,设备自动打开音乐播放器、自动调节音量至适宜的音量度并且自动点击音乐播放键开始播放当前的歌曲,采用上述的现有技术方案是无法实现该用户想要得到的效果的。
技术实现思路
本专利技术提出一种快捷方式的生成方法和装置,能够生成包含应用开启之后、关闭之前的用户操作信息的快捷方式,该快捷方式能够在极大程度上减少用户需要进行的操作,提高用户体验。本专利技术提供的一种快捷方式的生成方法,具体包括:检测用户对至少一个应用的操作,生成与每个所述操作相对应的操作信息;其中,每个所述操作信息中包括所对应的所述应用的应用标识;根据每个所述操作信息中的所述应用标识对所述操作信息进行分类,获得与每个所述应用相对应的子操作序列;其中,每个所述子操作序列中的所述操作信息按照生成时间的先后顺序排列;将所有所述子操作序列按照预设的排列规则进行排列,获得总操作序列;生成与所述总操作序列相对应的快捷方式。进一步地,所述快捷方式的生成方法,还包括:当接收到所述用户发送的停止记录指令时,停止对所有所述操作的检测;或者,当检测到所述用户对当前应用的操作时间超过预设的时间阈值时,停止对所有所述操作的检测。进一步地,所述根据每个所述操作信息中的所述应用标识对所述操作信息进行分类,获得与每个所述应用相对应的子操作序列,具体包括:根据每个生成的所述操作信息中的所述应用标识,将所述操作信息存放至所述应用标识所对应的所述子操作序列中。进一步地,每个所述操作信息中还包括对应的所述操作的操作延时时间;则在所述根据每个所述操作信息中的所述应用标识对所述操作信息进行分类,获得与每个所述应用相对应的子操作序列之后,还包括:检测所述用户对所述子操作序列中的所述操作信息的时间修改操作;根据所述时间修改操作修改相应的所述操作信息中的所述操作延时时间。进一步地,所述将所有所述子操作序列按照预设的排列规则进行排列,获得总操作序列,具体包括:将所有所述子操作序列按照所述子操作序列中的首个所述操作信息的生成时间的先后顺序进行串行排列,获得所述总操作序列。进一步地,在所述将所有所述子操作序列按照所述子操作序列中的首个所述操作信息的生成时间的先后顺序进行串行排列,获得所述总操作序列之后,还包括:根据所述用户对排列后的所述子操作序列中的至少两个所述子操作序列的排列关系的并行设置操作,将所述的至少两个子操作序列的排列关系修改为并行关系。进一步地,在所述将所有所述子操作序列按照预设的排列规则进行排列,获得总操作序列之后,还包括:检测所述用户的特殊信息添加操作,并根据所述特殊信息添加操作,在所述总操作序列中的相应位置上添加相应的特殊操作信息;其中,所述特殊操作信息中至少包括以下其中一个:重启操作信息、关机操作信息、解锁操作信息。进一步地,所述生成与所述总操作序列相对应的快捷方式,具体包括:设置与所述总操作序列相对应的触发方式;根据所述触发方式及所述总操作序列生成所述快捷方式。进一步地,在所述生成与所述总操作序列相对应的快捷方式之后,还包括:当检测到用户执行所述触发方式时,触发所述快捷方式,并依次执行所述总操作序列中的各个所述子操作序列。相应地,本专利技术还提供了一种快捷方式的生成装置,具体包括:操作信息生成模块,用于检测用户对至少一个应用的操作,生成与每个所述操作相对应的操作信息;其中,每个所述操作信息中包括所对应的所述应用的应用标识;子操作序列获得模块,用于根据每个所述操作信息中的所述应用标识对所述操作信息进行分类,获得与每个所述应用相对应的子操作序列;其中,每个所述子操作序列中的所述操作信息按照生成时间的先后顺序排列;总操作序列获得模块,用于将所有所述子操作序列按照预设的排列规则进行排列,获得总操作序列;以及,快捷方式生成模块,用于生成与所述总操作序列相对应的快捷方式。进一步地,所述快捷方式的生成装置,还包括:第一停止记录模块,用于当接收到所述用户发送的停止记录指令时,停止对所有所述操作的检测;或者,第二停止记录模块,用于当检测到所述用户对当前应用的操作时间超过预设的时间阈值时,停止对所有所述操作的检测。进一步地,所述子操作序列获得模块,具体包括:操作信息存放单元,用于根据每个生成的所述操作信息中的所述应用标识,将所述操作信息存放至所述应用标识所对应的所述子操作序列中。进一步地,每个所述操作信息中还包括对应的所述操作的操作延时时间;则所述快捷方式的生成装置,还包括:时间修改操作检测模块,用于检测所述用户对所述子操作序列中的所述操作信息的时间修改操作;以及,操作延时时间修改模块,用于根据所述时间修改操作修改相应的所述操作信息中的所述操作延时时间。进一步地,所述总操作序列获得模块,具体包括:子操作序列串行排列单元,用于将所有所述子操作序列按照所述子操作序列中的首个所述操作信息的生成时间的先后顺序进行串行排列,获得所述总操作序列。进一步地,所述快捷方式的生成装置,还包括:子操作序列并行设置模块,用于根据所述用户对排列后的所述子操作序列中的至少两个所述子操作序列的排列关系的并行设置操作,将所述的至少两个子操作序列的排列关系修改为并行关系。进一步地,所述快捷方式的生成装置,还包括:特殊操作信息添加模块,用于检测所述用户的特殊信息添加操作,并根据所述特殊信息添加操作,在所述总操作序列中的相应位置上添加相应的特殊操作信息;其中,所述特殊操作信息中至少包括以下其中一个:重启操作信息、关机操作信息、解锁操作信息。进一步地,所述快捷方式生成模块,具体包括:触发方式设置单元,用于设置与所述总操作序列相对应的触发方式;以及,快捷方式获得单元,用于根据所述触发方式及所述总操作序列生成所述快捷方式。进一步地,所述快捷方式的生成装置本文档来自技高网...
【技术保护点】
一种快捷方式的生成方法,其特征在于,包括:检测用户对至少一个应用的操作,生成与每个所述操作相对应的操作信息;其中,每个所述操作信息中包括所对应的所述应用的应用标识;根据每个所述操作信息中的所述应用标识对所述操作信息进行分类,获得与每个所述应用相对应的子操作序列;其中,每个所述子操作序列中的所述操作信息按照生成时间的先后顺序排列;将所有所述子操作序列按照预设的排列规则进行排列,获得总操作序列;生成与所述总操作序列相对应的快捷方式。
【技术特征摘要】
1.一种快捷方式的生成方法,其特征在于,包括:检测用户对至少一个应用的操作,生成与每个所述操作相对应的操作信息;其中,每个所述操作信息中包括所对应的所述应用的应用标识;根据每个所述操作信息中的所述应用标识对所述操作信息进行分类,获得与每个所述应用相对应的子操作序列;其中,每个所述子操作序列中的所述操作信息按照生成时间的先后顺序排列;将所有所述子操作序列按照预设的排列规则进行排列,获得总操作序列;生成与所述总操作序列相对应的快捷方式。2.如权利要求1所述的快捷方式的生成方法,其特征在于,所述快捷方式的生成方法,还包括:当接收到所述用户发送的停止记录指令时,停止对所有所述操作的检测;或者,当检测到所述用户对当前应用的操作时间超过预设的时间阈值时,停止对所有所述操作的检测。3.如权利要求1所述的快捷方式的生成方法,其特征在于,所述根据每个所述操作信息中的所述应用标识对所述操作信息进行分类,获得与每个所述应用相对应的子操作序列,具体包括:根据每个生成的所述操作信息中的所述应用标识,将所述操作信息存放至所述应用标识所对应的所述子操作序列中。4.如权利要求1所述的快捷方式的生成方法,其特征在于,每个所述操作信息中还包括对应的所述操作的操作延时时间;则在所述根据每个所述操作信息中的所述应用标识对所述操作信息进行分类,获得与每个所述应用相对应的子操作序列之后,还包括:检测所述用户对所述子操作序列中的所述操作信息的时间修改操作;根据所述时间修改操作修改相应的所述操作信息中的所述操作延时时间。5.如权利要求1所述的快捷方式的生成方法,其特征在于,所述将所有所述子操作序列按照预设的排列规则进行排列,获得总操作序列,具体包括:将所有所述子操作序列按照所述子操作序列中的首个所述操作信息的生成时间的先后顺序进行串行排列,获得所述总操作序列。6.如权利要求5所述的快捷方式的生成方法,其特征在于,在所述将所有所述子操作序列按照所述子操作序列中的首个所述操作信息的生成时间的先后顺序进行串行排列,获得所述总操作序列之后,还包括:根据所述用户对排列后的所述子操作序列中的至少两个所述子操作序列的排列关系的并行设置操作,将所述的至少两个子操作序列的排列关系修改为并行关系。7.如权利要求1所述的快捷方式的生成方法,其特征在于,在所述将所有所述子操作序列按照预设的排列规则进行排列,获得总操作序列之后,还包括:检测所述用户的特殊信息添加操作,并根据所述特殊信息添加操作,在所述总操作序列中的相应位置上添加相应的特殊操作信息;其中,所述特殊操作信息中至少包括以下其中一个:重启操作信息、关机操作信息、解锁操作信息。8.如权利要求1所述的快捷方式的生成方法,其特征在于,所述生成与所述总操作序列相对应的快捷方式,具体包括:设置与所述总操作序列相对应的触发方式;根据所述触发方式及所述总操作序列生成所述快捷方式。9.如权利要求8所述的快捷方式的生成方法,其特征在于,在所述生成与所述总操作序列相对应的快捷方式之后,还包括:当检测到用户执行所述触发方式时,触发所述快捷方式,并依次执行所述总操作序列中的各个所述子操作序列。10....
【专利技术属性】
技术研发人员:梁晓东,
申请(专利权)人:普联技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。