短信管理方法、装置及可读存储介质与流程

文档序号:25610839发布日期:2021-06-25 14:57阅读:68来源:国知局
短信管理方法、装置及可读存储介质与流程

1.本公开涉及移动终端技术领域,尤其涉及一种短信管理方法、装置及可读存储介质。


背景技术:

2.短信是用户通过手机或者其他移动终端发送或者接收的文字或数字信息。随着移动终端的大量普及,短信业务极大方便了人们之间的沟通,例如,服务商常通过短信向用户发送验证信息、通知信息等等、朋友之间通过短信进行重要信息的交互等等。
3.然而,用户通过手动的方式管理短信,容易出现短信管理混乱的现象。


技术实现要素:

4.为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种短信管理方法、装置及可读存储介质。
5.第一方面,本公开实施例提供了一种短信管理方法,包括:
6.在应用程序的第一界面中显示失效短信自动管理控件;
7.检测到失效短信自动管理控件被打开时,在所述应用程序的第二界面中显示失效短信设置组件;其中,所述失效短信设置组件用于配置失效短信自动管理的相关信息。
8.在一些可能的设计中,所述方法还包括:检测到针对所述失效短信设置组件包含的第一控件的操作时,配置目标短信类型,所述失效短信对应的短信类型属于所述目标短信类型。
9.在一些可能的设计中,所述方法还包括:检测到针对所述失效短信设置组件包含的第二控件的操作时,配置目标短信数量,所述失效短信的数量大于或等于所述目标短信数量时删除所述失效短信。
10.在一些可能的设计中,所述方法还包括:检测到针对所述失效短信设置组件包含的第三控件的操作时,配置目标发件人号码,其中,所述目标发件人号码发送的短信为失效短信。
11.在一些可能的设计中,所述方法还包括:检测到针对所述失效短信设置组件包含的第四控件的操作时,配置自定义关键字,其中,包含所述自定义关键字的短信为失效短信。
12.在一些可能的设计中,所述方法还包括:检测到针对所述失效短信设置组件包含的第五控件的操作时,配置通知权限,其中,所述通知权限被打开时,显示删除失效短信的提示信息;所述通知权限被关闭时,不显示删除失效短信的提示信息。
13.在一些可能的设计中,所述方法还包括:检测到满足所述失效短信设置组件的配置时,删除所述失效短信。
14.在一些可能的设计中,所述检测到满足所述失效短信设置组件的配置时,删除所述失效短信,包括:
15.检测到满足所述失效短信设置组件的配置时,在所述应用程序的第三界面中显示删除失效短信提示窗口;
16.检测到针对删除失效短信提示窗口中目标区域的操作时,删除所述失效短信。
17.在一些可能的设计中,所述检测到针对删除失效短信提示窗口中目标区域的操作时,删除所述失效短信,包括:
18.检测到针对删除失效短信提示窗口中目标区域的操作时,在所述应用程序的第四界面中显示所述失效短信的列表;
19.检测到针对所述第四界面中的删除控件的操作时,删除所述失效短信列表包含的失效短信。
20.在一些可能的设计中,所述检测到针对所述第四界面中的删除控件的操作时,删除所述失效短信列表包含的失效短信之前,还包括:
21.检测到针对所述第四界面中的添加控件的操作时,在所述应用程序的第五界面中显示全部短信列表;其中,所述全部短信列表包含失效短信以及常规短信,且所述失效短信对应的标签区域显示第一标识,所述常规短信对应的标签区域显示第二标识;
22.检测到针对所述第五界面中目标常规短信对应的标签区域的操作时,将选中的目标常规短信更新为失效短信。
23.在一些可能的设计中,所述方法还包括:
24.检测到针对所述第五界面中目标常规短信对应的标签区域的操作时,将选中的目标失效短信更新为常规短信。
25.在一些可能的设计中,所述全部短信列表中包含的失效短信和常规短信按照短信接收时间排序。
26.在一些可能的设计中,所述全部短信列表中包含的失效短信和常规短信按照优先级排序。
27.在一些可能的设计中,所述失效短信的优先级高于所述常规短信的优先级。
28.在一些可能的设计中,所述检测到针对所述第四界面中的删除控件的操作时,删除所述失效短信列表包含的失效短信之前,还包括:
29.检测到针对所述第四界面中的选择控件的操作时,更新所述失效短信列表。
30.在一些可能的设计中,所述检测到针对所述第四界面中的删除控件的操作时,删除所述失效短信列表包含的失效短信之前,还包括:
31.检测到针对所述第四界面中目标失效短信对应的标签区域的操作时,更新所述失效短信列表。
32.第二方面,本公开实施例还提供一种短信管理装置,包括:
33.显示模块,用于在应用程序的第一界面中显示失效短信自动管理控件;
34.处理模块,用于检测到失效短信自动管理控件是否被打开;
35.所述显示模块,还用于在检测到失效短信自动管理控件被打开时,在所述应用程序的第二界面中显示失效短信设置组件;其中,所述失效短信设置组件用于配置失效短信自动管理的相关信息。
36.第三方面,本公开还提供一种电子设备,包括:存储器、处理器以及计算机程序指令;所述存储器被配置为存储所述计算机程序指令;所述处理器被配置为执行所述计算机
程序指令,以实现如第一方面任一项所述的方法。
37.第四方面,本公开实施例还一种可读存储介质,包括:程序;
38.所述程序被电子设备的至少一个处理器执行时,以实现如第一方面任一项所述的方法。
39.第五方面,本公开实施例还提供一种程序产品,所述程序产品包括计算机程序,所述计算机程序存储在可读存储介质中,电子设备的至少一个处理器可以从所述可读存储介质中读取所述计算机程序,所述至少一个处理器执行所述计算机程序使得所述电子设备执行第一方面任一项所述的方法。
40.本公开实施例提供一种短信管理方法、装置及可读存储介质,通过在应用程序的第一界面中显示失效短信自动管理控件;检测到失效短信自动管理控件被打开时,在所述应用程序的第二界面中显示失效短信设置组件,其中,失效短信设置组件用于配置失效短信自动管理的相关信息。通过提供失效短信设置组件,以便用户根据失效短信设置组件进行个性化的失效短信自动管理配置,在保证失效短信进行自动管理的同时,还满足了用户的个性化需求。
附图说明
41.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
42.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
43.图1为本公开一实施例提供的短信管理方法的流程图;
44.图2a

图2i为本公开提供的人机交互界面示意图;
45.图3为本公开另一实施例提供的短信管理方法的流程图;
46.图4a

图4d为本公开提供的人机交互界面示意图;
47.图5为本公开一实施例提供的短信管理装置的结构示意图;
48.图6为本公开另一实施例提供的短信管理装置的结构示意图。
具体实施方式
49.为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
50.在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
51.本公开实施例提供一种短信管理方法、装置、电子设备、可读存储介质以及程序产品,通过在应用程序的第一界面中显示失效短信自动管理控件;检测到失效短信自动管理控件被打开时,在所述应用程序的第二界面中显示失效短信设置组件,其中,失效短信设置组件用于配置失效短信自动管理的相关信息。通过提供失效短信设置组件,以便用户根据
失效短信设置组件进行个性化的失效短信自动管理配置,在保证失效短信进行自动管理的同时,还满足了用户的个性化需求。
52.本公开实施例提供的短信管理方法由电子设备来执行。电子设备可以是平板电脑、手机(如折叠屏手机、大屏手机等)、可穿戴设备、车载设备、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、笔记本电脑、超级移动个人计算机(ultra

mobile personal computer,umpc)、上网本、个人数字助理(personaldigital assistant,pda)等具备短信功能的电子设备,本公开实施例对电子设备的具体类型不作任何限制。
53.图1为本公开一实施例提供的短信管理方法的流程图。本实施例中以执行主体为终端设备为例进行说明。请参照图1所示,本实施例的方法包括:
54.s101、在应用程序的第一界面中显示失效短信自动管理控件。
55.从时效性的角度来说,短信被划分为失效短信和常规短信两种类型。失效短信是表示已经失去时效的短信,或者,也可以理解为短信中包含的事件已经结束。其中,失效短信也可以称为时效短信、待删除短信、目标短信等其他名称,本公开对此不作限制。
56.一种可能的实现方式,失效短信可以通过短信的发件人号码、短信内容以及短信接收时间中的一项或多项确定。其中,终端设备中可以维护号码集合,号码集合中的号码可以但不限于是一些购物平台、银行的管理平台、运营商的管理平台、应用程序后台等等这些平台对应的号码。
57.另外,号码集合中的号码可以来源于其他第三方平台,也可以来源于运营商,本公开对于号码集合包含的号码的来源不作限制。号码集合可进一步包括白名单号码集合和黑名单号码集合,其中,白名单号码集合中的号码为合法发件人的号码,黑名单号码集合中的号码为非法发件人的号码。
58.具体地,若短信的发件人号码属于黑名单号码集合中的号码,说明短信的发件人为非法发件人,则确定该短信为失效短信。
59.若短信的发件人号码属于白名单号码集合中的号码,说明短信的发件人为合法发件人,进一步根据短信内容以及短信接收时间确定短信是否为失效短信。具体地,若短信内容包含时效信息,则根据短信接收时间以及短信内容中包含的时效信息,确定短信是否已失去时效。若短信内容未包含时效信息,则根据短信接收时间以及预设时长,确定短信是否为失效短信;其中,预设时长可根据需求设定,且不同发件人发送的短信对应的预设时长可以相同,也可以不同。
60.示例性地,平台a向用户1持有的终端设备发送验证码短信,验证码有效时间为5分钟;首先,终端设备根据平台a的号码确定该短信来自合法发件人;接着,根据短信内容“验证码有效时间为5分钟”确定短信中包含时效信息,自短信接收时间为起始时刻,5分钟之内,该短信为常规短信,5分钟之后,该短信成为失效短信。
61.又如,平台b向用户2持有的终端设备发送了推销短信;首先,终端设备根据平台b的号码确定该短信来自合法发件人;由于推销短信中未包含时效信息,因此,自短信接收时间为起始时刻,预设时长之内,该推销短信为常规短信;预设时长之后,该推销短信成为失效短信;预设时长例如为5天、7天等。
62.可选地,本公开中,终端设备确定的失效短信可以为已经阅读过的短信,也可以为
未阅读过的短信。
63.由于失效短信已经失去时效,依靠用户手动清理失效短信,容易造成短信管理混乱,因此,本公开提供了失效短信自动管理功能,并通过失效短信自动管理控件提供用户接口,以使用户能够根据需求自动开启或关闭失效短信自动管理功能。其中,当失效短信自动管理控件被打开时,失效短信自动管理功能被打开;当失效短信自动管理控件被关闭时,失效短信自动管理功能被关闭。
64.一种可能的实现方式,终端设备在应用程序的第一界面中显示失效短信自动管理控件。其中,第一界面中的失效短信自动管理控件可以处于打开状态,也可以处于关闭状态。
65.其中,第一界面可以通过多种方式获得:
66.例如,终端设备在检测到用户当前未开启失效短信自动管理功能时,在终端设备的界面上显示提示窗口,提示窗口包括提示消息,提示消息用于提示用户是否开启失效短信自动管理功能,当用户点击提示窗口中的“是”选项时,终端设备显示第一界面。
67.又如,用户通过操作终端设备的设置应用程序进入深层设置页面,深层设置页面中包含短信设置的相关控件,用户通过操作深层设置界面中短信设置的相关控件,进入第一界面。
68.又如,用户可以向终端设备输入语音信息,终端设备对语音信息进行语音识别,并根据语音识别结果确定用户要开启失效短信自动管理功能,进而显示第一界面。
69.又如,用户可以向终端设备输入预设手势,终端设备对预设手势进行识别,并根据事先设置的预设手势与开启失效短信自动管理功能的对应关系,确定用户要开启失效短信自动管理功能,进而显示第一界面。
70.s102、检测到失效短信自动管理控件被打开时,在所述应用程序的第二界面中显示失效短信设置组件,其中,所述失效短信设置组件用于配置失效短信自动管理的相关信息。
71.其中,失效短信设置组件可以包括多个控件,每个控件用于配置失效短信自动管理的不同信息。
72.示例性地,失效短信设置组件可以包括用于配置目标短信类型的第一控件,其中,目标短信类型的短信均为失效短信。目标短信类型可以包括通知类短信;通知类短信进一步按照短信内容可以划分为:验证通知类短信、广告推销通知类短信、物流通知短信等等。
73.失效短信设置组件可以包括用于配置目标短信数量的第二控件,其中,当失效短信的数量超过目标短信数量时,删除失效短信。目标短信数量为正整数,例如目标短信数量为10、20、30等等,本公开对目标短信数量的具体数值大小不作限制。
74.失效短信设置组件可以包括用于配置目标发件人号码的第三控件,其中,目标发件人号码发送的短信为失效短信。目标发件人号码可以从终端设备的通讯录中导入,也可以是用户手动输入的号码。
75.失效短信设置组件可以包括用于配置自定义的关键字的第四控件,其中,包含自定义的关键字的短信为失效短信。
76.失效短信设置组件可以包括用于配置通知权限的第五控件,其中,所述通知权限被打开时,显示删除失效短信的提示信息;所述通知权限被关闭时,不显示删除失效短信的
提示信息。
77.需要说明的是,上述第一控件至第五控件并不是对失效短信设置组件的限制。应理解,当用户有更多的个性化设置需求时,失效短信设置组件还可以包括其他控件,以配置失效短信自动管理的信息。
78.参照s101中的描述,第一界面中的失效短信自动管理控件可以处于打开状态,也可以处于关闭状态。第一界面中的失效短信自动管理控件处于打开状态时,第一界面与第二界面为同一界面;当第一界面中的失效短信自动管理控件处于关闭状态时,之后,将失效短信自动管理控件由关闭切换为打开之后,显示第二界面,也就是说,第二界面与第一界面为不同的界面。
79.本实施例提供的短信管理方法,通过在应用程序的第一界面中显示失效短信自动管理控件;检测到失效短信自动管理控件被打开时,在所述应用程序的第二界面中显示失效短信设置组件,其中,失效短信设置组件用于配置失效短信自动管理的相关信息。通过提供失效短信设置组件,以便用户根据失效短信设置组件进行个性化的失效短信自动管理配置,在保证失效短信进行自动管理的同时,还满足了用户的个性化需求。
80.示例性地,图2a至图2i为本公开提供的人机交互界面的示意图。其中,图2a至图2i所示的人机交互界面是对图1所示实施例中所示的方法的详细介绍。为了便于说明,图2a至图2i中,以终端设备为手机,手机中安装有设置应用程序(简称:设置)以及短信应用程序(简称:短信)。
81.图2a

图2b示例性地示出了手机显示第一界面的一种实现方式。
82.参照图2a所示,用户界面11可以为手机的主屏幕的界面,用户界面11中包含设置应用程序(即用户界面11中的应用b)对应的图标a1。
83.当手机检测到用户操作(如点击操作)设置应用程序对应的图标a1时,手机显示深层设置界面,即图2b中所示的用户界面12。其中,用户界面12中包含各应用程序以及手机的系统设置分别对应的设置控件。其中,控件1201为短信对应的设置控件。当手机检测到用户操作(如点击操作)控件1201时,手机显示第一界面。
84.图2c示例性地示出了手机显示第一界面的另一种实现方式。
85.参照图2c所示,手机检测到失效短信自动管理功能未开启时,显示用户界面13,其中,用户界面13中包含提示窗口c1,提示窗口c1中包含区域c2,区域c2中可以显示文字“是否开启失效短信自动管理功能?”,以提示用户当前未开启失效短信自动管理功能;用户界面13的提示窗口c1中还包含区域c3和区域c4,区域c3中可以显示文字“稍后设置”,区域c4中可以显示文字“马上开启”。当用户操作(如点击操作)区域c4时,手机可以显示第一界面。
86.下面通过图2d至图2f示例性地示出了两种不同情况下第一界面和第二界面的示意图。
87.一种情况下,失效短信自动管理控件k1和失效短信设置组件k2显示在同一用户界面中。
88.示例性地,参照图2d中的用户界面14所示,失效短信自动管理控件k1处于关闭状态,且失效短信设置组件k2处于不可操作状态。
89.示例性地,参照图2e中的用户界面15所示,失效短信自动管理控件k1处于打开状态时,失效短信设置组件k2处于可操作状态。应理解,在图2e所示的情况下,第一界面与第
二界面为同一界面。
90.另外,当手机检测到针对图2d中的失效短信设置组件k2的操作时,失效短信自动管理控件k1被打开,手机可以显示图2e中的用户界面15。
91.在图2d和图2e所示的情况下,若失效短信设置组件k2包含的控件数量较多,用户界面14和用户界面15中可以显示部分控件,其他控件可以处于隐藏状态。如用户界面14中显示了第一控件k3、第二控件k4、第三控件k5、第四控件k6、第五控件k7以及第六控件k8。当手机检测到针对第六控件k8的操作(如点击操作)时,显示更多的控件。
92.另一种情况下,失效短信自动管理控件k1和失效短信设置组件k2显示在不同的用户界面中,即在第一界面中显示失效短信自动管理控件k1,当失效短信自动管理控件k1被打开时,在第二界面中显示失效短信设置组件k2。
93.示例性地,参照图2f中的用户界面16所示,在用户界面16中显示失效短信自动管理控件k1,且失效短信自动管理控件k1为关闭状态。当检测到失效短信自动管理控件k1被打开时,手机显示如图2g中的用户界面17,其中,用户界面17中包含失效短信设置组件k2,该用户界面17即为前文中描述的第二界面。
94.可选地,在图2d至2f所示的情况下,无论失效短信设置组件k2是否处于可操作状态下,失效短信设置组件k2包括的各个控件可以对应默认配置信息。示例性地,参照图2h所示,目标短信类型设置控件可以默认包括:验证通知短信和广告推销通知短信;若用户想要增加短信类型,可以通过点击物流通知短信对应的区域实现;示例性地,参照图2i所示,目标短信数量可以默认设置为20;若用户想要修改目标短信数量,可以通过点击输入窗口,从而调用输入法输入用户想要输入的数字。
95.类似地,目标发件人号码可以默认为无,当用户有需求时,可通过通讯录或者手动输入的方式导入目标发件人号码;自定义关键字可以默认无,当用户有需求时,可在用户界面15所示的第四控件中输入自定义关键字。
96.图3为本公开一实施例提供的短信管理方法的流程图。参照图3所示,本实施例的方法在图1所示实施例的基础上,s102之后,还可以包括:
97.s103、检测到满足所述失效短信设置组件的配置时,删除所述失效短信。
98.在图1所示实施例的基础上,打开失效短信自动管理控件,并通过失效短信设置组件配置了失效短信自动管理的相关信息。终端设备可以在后台对短信应用程序的收件箱进行检测,当检测到收件箱中包含的失效短信满足失效短信设置组件的配置时,启动删除失效短信。
99.这里以配置了失效短信设置组件包含的第一控件至第五控件为例,对本步骤进行详细说明。
100.当短信到达终端设备时,终端设备可参照s101中描述的实现方式确定短信的短信类型。终端设备根据通过第一控件配置的目标短信类型以及短信收件箱中各短信的短信类型,识别候选短信。
101.接着,根据候选短信的短信内容,从候选短信中确定失效短信。具体地,若候选短信中包含时效性信息,则根据候选短信包含的时效性信息和候选短信的接收时间来确定候选短信是否已失效。若候选短信中未包含时效性信息,则根据预设时长和候选短信的接收时间来确定候选短信是否已失效。
102.若确定候选短信当前为常规短信,则终端设备可间隔一段时间后重新识别短信的收件箱中的候选短信,并根据重新识别的候选短信确定失效短信。若确定候选短信当前已失效,则将该候选短信标记为失效短信。
103.另外,若通过第三控件配置了目标发件人号码,终端设备可以根据目标发件人号码在短信收件箱中进行匹配,并将匹配成功的短信标记为失效短信。
104.另外,若通过第四控件配置了自定义关键字,终端设备可以根据自定义关键字在短信收件箱中进行匹配,并将匹配成功的短信标记为失效短信。
105.在一些情况下,通过目标发件人号码和/或自定义关键字匹配的失效短信,与在候选短信包含的时效性信息确定的失效短信可能存在重复的情况。
106.当失效短信的数量大于或等于目标短信数量时,启动删除失效短信。
107.在此基础上,若通过第五控件处于被打开状态,即开启通知权限,则终端设备显示删除失效短信的提示信息;若通过第五控件处于被关闭状态,即未开启通知权限,则终端设备可自动删除失效短信,不显示删除失效短信的提示信息。
108.示例性地,图4a至图4d为本公开提供的人机交互界面的示意图。其中,图4a至图4d所示的人机交互界面是对图3所示实施例中所示的方法的详细介绍。
109.为了便于说明,图4a至图4d中,以终端设备为手机为例进行详细说明。且手机已成功配置了失效短信设置组件包含的控件。
110.例如,通过第一控件配置目标短信类型包括:验证通知类短信和广告推销通知类短信;通过第二控件配置目标短信数量为5;通过第三控件配置目标发件人号码为153xxxx5560;通过第四控件配置自定义关键字,自定义关键字为“理财”。
111.通过上述s103的相关描述,根据上述第一控件至第四控件的配置,确定启动删除失效短信。
112.若通过第五控件配置通知权限被打开时,手机启动删除失效短信,手机显示删除失效短信的提示消息。
113.示例性地,参照图4a所示的用户界面20,用户界面20包含提示窗口x1,提示窗口x1中包含区域x2,区域x2中可以显示文字“检测到失效短信,是否立即删除?”。用户界面18的提示窗口x1中还包含区域x3、区域x4和区域x5,其中,区域x3中可以显示文字“稍后删除”,区域x4中可以显示文字“立即删除”,区域x5中可以显示文字“查看详情”。
114.当用户操作(如点击操作)区域x3时,手机显示之前的用户界面。当用户操作(如点击操作)区域x4时,手机可以后台自动删除失效短信,且显示之前的用户界面。当用户操作(如点击操作)区域x5时,手机则显示失效短信列表,其中,失效短信列表示例性地采用如图4b中用户界面21或者图4c中用户界面22所示的排布方式显示。
115.假设,手机的短信收件箱中未识别到发件人号码为153xxxx5560的短信,以及未识别到包含自定义关键字“理财”的短信。
116.需要说明的是,图4a所示的用户界面20仅是一种可能的情况,在实际应用中,手机还可以在锁屏状态下在用户界面上显示提示窗口x1;若手机设置有锁屏密码的情况下,当用户点击提示窗口x1中的区域x5时,手机会进行密码验证,当用户输入的密码与预存的密码一致时,手机解锁,显示失效短信列表。
117.或者,手机还可以在用户使用其他应用程序的情况下,在靠近用户界面顶端的部
分显示提示窗口x1,当用户点击提示窗口x1中的区域x5时,显示失效短信列表。
118.本公开实施例对于显示删除失效短信的提示信息时,手机的使用情况不作限制,只要手机是处于正常运行的状态下,且手机检测到满足失效短信设置组件的配置,则可以在用户界面上显示提示消息,例如,提示窗口x1。
119.参照图4b所示的用户界面21以及图4c所示的用户界面22,失效短信按照由顶端至底端的顺序排列,每条失效短信对应的区域大小相同,每条失效短信在其对应的区域内显示部分或者全部短信内容。由于设置的显示字体大小的原因,短信内容较多时,可能无法完全显示,短信内容较少时,失效短信对应的区域可能显示全部短信内容。
120.失效短信列表中包含的失效短信可以默认为全部选中状态,当然,也可以默认为全部未选中状态,其中,用户界面21示例性地示出了失效短信列表包含的失效短信默认为全部选中状态的情况,用户界面22示例性地示出了失效短信列表包含的失效短信默认为全部未选中状态的情况。
121.具体地,用户界面21中可以包括控件2101,其中,控件2101用于控制是否选中全部失效短信,当控件2101被打开时,失效短信列表中的失效短信处于全部选中状态;当控件2101被关闭时,如用户界面22所示,失效短信列表中的失效短信处于全部未选中状态。
122.当用户操作(如点击操作)控件2101时,手机显示的界面可以在用户界面21和用户界面22之间相互切换。
123.在用户界面21和用户界面22中,每条失效短信可以分别对应一个标签区域y,该标签区域y用于显示失效短信是否被选中的标签。
124.且每条失效短信分别对应的标签区域y均是可操作的。具体地,若当前失效短信的标签区域y的标签显示该失效短信当前为未选中状态,检测到针对标签区域y的操作(如点击操作)时,将标签区域y的标签更新为选中状态。若当前失效短信的标签区域y的标签显示该失效短信当前为选中状态,检测到针对标签区域y的操作(如点击操作)时,将标签区域y的标签更新为未选中状态。
125.示例性地,参照图2d所述的用户界面23,手机检测到发件人为用户e发送的短信对应的标签区域y的操作时,将该短信对应的标签区域更新为未选中状态。且若手机为触摸屏,用户可以通过上下滑动s生成运动轨迹,手机根据运动轨迹更新用户界面上显示的内容,以使用户能够查看更多的失效短信,并针对更多的失效短信对应的标签区域进行操作。
126.也就是说,本公开提供的方案不仅能够支持针对失效短信的批量操作,也能够支持针对失效短信的单一操作,对于用户来说,用户可以根据自身的主观意愿对失效短信进行管理,能够满足用户个性化管理失效短信的需求。
127.可选地,用户界面21和用户界面22中,还可以包括控件2102,其中,控件2102用于控制添加更多的失效短信。具体地,当手机检测到针对控件2102的操作(如点击操作)时,手机可以在用户界面(即第五界面)上显示短信收件箱中的所有短信。
128.可选地,显示短信收件箱中的所有短信时,所有短信可以按照短信的接收时间排序。例如,接收时间早的排在靠前的位置,接收时间晚的排在靠后的位置,这样有利于用户选择接收时间较早,但未被手机自动识别的失效短信;或者,也可以将接收时间较晚的排在靠前的位置,接收时间较早的排在靠后的位置,有利于用于根据接收时间由近及远地选择更多失效短信。
129.可选地,所有短信可以按照优先级顺序排序,例如,失效短信的优先级高于常规短信的优先级时,失效短信排在靠前的位置,常规短信排在失效短信的后面。或者,失效短信的优先级低于常规短信的优先级时,失效短信排在靠后的位置,常规短信排在靠前的位置。
130.可选地,还可以按照发件人的优先级顺序排序;或者,还可以按照短信类型的优先级顺序排序;或者,还可以按照短信被用户选择为失效短信的概率排序。
131.且在显示短信收件箱的所有短信时,针对失效短信列表中的短信,其对应的标签区域可以显示为选中状态;常规短信以及其他用户取消选中的失效短信,这些短信的标签区域可以显示未选中状态。以便用户能够区分哪些短信可以新添加为失效短信。
132.本公开对于显示所有短信时,所有短信的排序方式不作限制。
133.可选地,用户界面21和用户界面22中,还可以包括:控件2103,若手机检测到针对控件2103的操作时,手机删除用户界面21或用户界面22显示的失效短信列表中标签区域显示的标签为选中状态的失效短信。
134.可选地,用户界面21和用户界面22中,还可以包括控件2104,其中,控件2104用于控制取消删除失效短信。具体地,当手机检测到针对控件2104的操作(如点击操作)时,可以取消删除当前失效短信列表中的失效短信。
135.需要说明的是,用户界面21和用户界面22中的控件2101即相当于前文中描述的第四界面中的选择控件;控件2102即相当于前文中描述的第四界面中的添加控件;控件2103即相当于前文中描述的第四界面中的删除控件。
136.在实际应用中,手机可以周期性地执行图3所示实施例中的技术方案,或者,也可以在特定的时间执行图3所示实施例中的技术方案,或者,也可以将上述两种方式结合,例如,在一段时间内周期性地执行图3所示实施例中的技术方案,在另一时间段内按照特定的时间执行图3所示实施例中的技术方案。
137.例如,手机可以根据大量的短信的接收时间进行统计分析,确定手机在一个周期内接收短信频率高于预设频率阈值的时间或者时间段,在短信接收频率高于预设频率阈值的时间或时间段内,周期性地执行图3所示实施例的技术方案,在一个周期内接收短信频率低于预设频率阈值的时间或时间段内,在特定的时间执行图3所示实施例的技术方案。这里所指的“一个周期”,例如可以但不限于为一天、一个星期、一个月等。
138.结合图3所示的方法以及图4a至图4d所示的人机交互界面,本公开实施例不仅能够根据用户的个性化配置提供个性化的失效短信自动管理,且在失效短信自动管理的过程中提供用户接口,使用户能够根据需求灵活进行失效短信控制,相比于终端设备在后台自动执行短信删除的方式,本公开提供的方案灵活性更高。
139.需要说明的是,图2a

图2i、图4a

图4d所示的用户界面的布局仅是为了更加清楚地阐述本公开提供的短信管理方法,在实际应用中,用户界面的样式以及控件的样式可以根据需求进行布局,并不限于上述图2a

图2i、图4a

图4d中所示。另外,在图2a

图2i、图4a

图4d中,一些区域或者窗口显示的文字信息并不限于上述示例,在实际应用中,当然也可以显示其他文字信息,本公开对于文字信息的具体内容不做限制。
140.图5为本公开一实施例提供的短信管理装置的结构示意图。参照图5所示,本实施例提供的短信管理装置500包括:显示模块501和处理模块502。
141.其中,显示模块501,用于在应用程序的第一界面中显示失效短信自动管理控件;
142.处理模块502,用于检测到失效短信自动管理控件是否被打开;
143.显示模块501,还用于在检测到失效短信自动管理控件被打开时,在所述应用程序的第二界面中显示失效短信设置组件;其中,所述失效短信设置组件用于配置失效短信自动管理的相关信息。
144.在一些可能的设计中,处理模块502,还用于检测到针对所述失效短信设置组件包含的第一控件的操作时,配置目标短信类型,所述失效短信对应的短信类型属于所述目标短信类型。
145.在一些可能的设计中,处理模块502,还用于检测到针对所述失效短信设置组件包含的第二控件的操作时,配置目标短信数量,所述失效短信的数量大于或等于所述目标短信数量时删除所述失效短信。
146.在一些可能的设计中,处理模块502,还用于检测到针对所述失效短信设置组件包含的第三控件的操作时,配置目标发件人号码,其中,所述目标发件人号码发送的短信为失效短信。
147.在一些可能的设计中,处理模块502,还用于检测到针对所述失效短信设置组件包含的第四控件的操作时,配置自定义关键字,其中,包含所述自定义关键字的短信为失效短信。
148.在一些可能的设计中,处理模块502,还用于检测到针对所述失效短信设置组件包含的第五控件的操作时,配置通知权限,其中,所述通知权限被打开时,显示删除失效短信的提示信息;所述通知权限被关闭时,不显示删除失效短信的提示信息。
149.在一些可能的设计中,处理模块502,还用于检测到满足所述失效短信设置组件的配置时,删除所述失效短信。
150.在一些可能的设计中,处理模块502,具体用于检测是否满足所述失效短信设置组件的配置。显示模块501,还用于在处理模块502检测到满足失效短信设置组件的配置时,在所述应用程序的第三界面中显示删除失效短信提示窗口;处理模块502,还用于检测到针对删除失效短信提示窗口中目标区域的操作时,删除所述失效短信。
151.在一些可能的设计中,处理模块502,具体用于检测针对删除失效短信提示窗口中目标区域的操作;显示模块501,还用于在处理模块502检测到针对失效短信提示窗口中目标区域的操作时,在所述应用程序的第四界面中显示所述失效短信的列表;处理模块502,还用于检测到针对所述第四界面中的删除控件的操作时,删除所述失效短信列表包含的失效短信。
152.在一些可能的设计中,处理模块502,具体用于检测针对所述第四界面中的添加控件的操作;显示模块501,还用于在所述应用程序的第五界面中显示全部短信列表;其中,所述全部短信列表包含失效短信以及常规短信,且所述失效短信对应的标签区域显示第一标识,所述常规短信对应的标签区域显示第二标识;处理模块502,还用于检测到针对所述第五界面中目标常规短信对应的标签区域的操作时,将选中的目标常规短信更新为失效短信。
153.在一些可能的设计中,处理模块502,还用于检测到针对所述第五界面中目标常规短信对应的标签区域的操作时,将选中的目标失效短信更新为常规短信。
154.在一些可能的设计中,所述全部短信列表中包含的失效短信和常规短信按照短信
接收时间排序。
155.在一些可能的设计中,所述全部短信列表中包含的失效短信和常规短信按照优先级排序。
156.在一些可能的设计中,所述失效短信的优先级高于所述常规短信的优先级。
157.在一些可能的设计中,处理模块502删除所述失效短信列表包含的失效短信之前,处理模块502,还用于检测到针对所述第四界面中的选择控件的操作时,更新所述失效短信列表。
158.在一些可能的设计中,处理模块502删除所述失效短信列表包含的失效短信之前,处理模块502,还用于检测到针对所述第四界面中目标失效短信对应的标签区域的操作时,更新所述失效短信列表。
159.本实施例提供的短信管理装置可以用于执行上述任一方法实施例中的技术方案,其实现原理以及技术效果类似,可参照前述实施例的描述,此处不再赘述。
160.图6为本公开另一实施例提供的电子设备的结构示意图。如图6所示,本实施例提供的电子设备600包括:存储器601和处理器602。
161.其中,存储器601可以是独立的物理单元,与处理器602可以通过总线603连接。存储器601、处理器602也可以集成在一起,通过硬件实现等。
162.存储器601用于存储程序指令,处理器602调用该程序指令,执行以上任一方法实施例的操作。
163.可选地,当上述实施例的方法中的部分或全部通过软件实现时,上述电子设备600也可以只包括处理器602。用于存储程序的存储器601位于电子设备600之外,处理器602通过电路/电线与存储器连接,用于读取并执行存储器中存储的程序。
164.处理器602可以是中央处理器(central processing unit,cpu),网络处理器(network processor,np)或者cpu和np的组合。
165.处理器602还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application

specific integrated circuit,asic),可编程逻辑器件(programmable logic device,pld)或其组合。上述pld可以是复杂可编程逻辑器件(complex programmable logic device,cpld),现场可编程逻辑门阵列(field

programmable gate array,fpga),通用阵列逻辑(generic array logic,gal)或其任意组合。
166.存储器601可以包括易失性存储器(volatile memory),例如随机存取存储器(random

access memory,ram);存储器也可以包括非易失性存储器(non

volatile memory),例如快闪存储器(flash memory),硬盘(hard disk drive,hdd)或固态硬盘(solid

state drive,ssd);存储器还可以包括上述种类的存储器的组合。
167.在一些可能的设计中,电子设备600还包括:显示组件604(图6中未示出),用于显示上述各方法实施例中描述的用户界面。
168.本公开还提供一种计算机可读存储介质,计算机可读存储介质中包括计算机程序指令,所述计算机程序指令在被电子设备的至少一个处理器执行时,以执行以上任一方法实施例的技术方案。
169.本公开还提供一种程序产品,所述程序产品包括计算机程序,所述计算机程序存储在可读存储介质中,所述电子设备的至少一个处理器可以从所述可读存储介质中读取所
述计算机程序,所述至少一个处理器执行所述计算机程序使得所述电子设备执行如上任一方法实施例的技术方案。
170.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
171.以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1