CN113098754A - 一种群组撤销方法、装置、电子设备及存储介质 - Google Patents
一种群组撤销方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN113098754A CN113098754A CN202010017163.6A CN202010017163A CN113098754A CN 113098754 A CN113098754 A CN 113098754A CN 202010017163 A CN202010017163 A CN 202010017163A CN 113098754 A CN113098754 A CN 113098754A
- Authority
- CN
- China
- Prior art keywords
- group
- time point
- value
- preset
- reference value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 78
- 230000008859 change Effects 0.000 claims abstract description 61
- 238000004590 computer program Methods 0.000 claims description 9
- 230000006870 function Effects 0.000 description 18
- 230000008569 process Effects 0.000 description 13
- 230000006854 communication Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 239000006185 dispersion Substances 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000002045 lasting effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请实施例公开了一种群组撤销方法、装置、电子设备及存储介质;本申请实施例获取群组的特征信息,其中特征信息携带与群组相关的信息;基于特征信息,计算得到群组的基准值,其中基准值用于确定群组撤销条件的计数阈值;获取预设变化值,预设变化值是用于确定群组撤销条件的计数值;若基准值与预设变化值的大小关系满足预设条件,返回获取预设变化值的步骤;若基准值与预设变化值的大小关系不满足预设条件,撤销群组;该方案可以基于特征信息确认群组撤销操作的执行时机,从而节约时间,简化操作步骤,提高了群组撤销的效率。
Description
技术领域
本申请涉及互联网技术领域,具体涉及一种群组撤销方法、装置、电子设备及存储介质。
背景技术
即时通讯技术是当下热门的互联网应用领域之一,即时通讯技术可以设置群组以达到多人即时通讯的目的。用户基于特定目的创建群组,用户达成目的后,群组也就丧失了存在的必要性。现有技术对于此类群组会通过等待用户主动解散或退出的方式进行处理,用户需要定期选择、确认、解散或退出此类群组,电子设备根据用户的解散或退出操作被动地做出撤销群组的操作,这一过程耗费时间且步骤繁琐。
发明内容
本申请实施例提供一种群组撤销方法、装置、电子设备及存储介质,旨在节约时间,简化操作,提高效率。
为解决上述技术问题,本申请实施例提供以下技术方案:
本申请实施例提供的一种群组撤销方法,包括:
获取群组的特征信息,其中所述特征信息携带与群组相关的信息;
基于所述特征信息,计算得到所述群组的基准值,其中所述基准值用于确定群组撤销条件的计数阈值;
获取预设变化值,所述预设变化值是用于确定群组撤销条件的计数值;
若所述基准值与所述预设变化值的大小关系满足预设条件,返回获取预设变化值的步骤;
若所述基准值与所述预设变化值的大小关系不满足预设条件,撤销所述群组。
相应的,本申请实施例还提供一种群组撤销装置,包括:
第一获取模块,用于获取群组的特征信息,其中所述特征信息携带与群组相关的信息;
计算模块,用于基于所述特征信息,计算得到所述群组的基准值,其中所述基准值用于确定群组撤销条件的计数阈值;
第二获取模块,用于获取预设变化值,所述预设变化值是用于确定群组撤销条件的计数值;
返回模块,用于若所述基准值与所述预设变化值的大小关系满足预设条件,返回获取预设变化值的步骤;
撤销模块,用于若所述基准值与所述预设变化值的大小关系不满足预设条件,撤销所述群组。
在本申请的一些实施例中,所述特征信息包括时间长度和第一时间点,所述基准值包括结束时间点,所述计算模块具体用于:
以所述第一时间点为起点,以所述时间长度为时长,计算得到所述群组的结束时间点。
在本申请的一些实施例中,所述预设变化值为当前时间点,所述第二获取模块具体用于:
以设定时间间隔获取当前时间点。
在本申请的一些实施例中,所述预设条件为所述基准值大于所述当前时间点,所述返回模块具体用于:
若所述基准值大于所述当前时间点,返回执行以设定时间间隔获取当前时间点的步骤;
所述撤销模块具体用于:
若所述基准值小于或等于所述当前时间点,撤销所述群组。
在本申请的一些实施例中,所述群组的数量为至少两个,所述特征信息包括群组标识,所述群组撤销装置还包括:
保存模块,用于保存所述结束时间点至设定集合,所述结束时间点与所述群组相对应。
在本申请的一些实施例中,所述撤销模块包括获取子模块和撤销子模块,其中,
获取子模块,用于若设定集合内的基准值小于或等于当前时间点,基于所述基准值与所述群组的对应关系,获取所述基准值对应的目标群组标识;
撤销子模块,用于撤销所述目标群组标识对应的目标群组。
在本申请的一些实施例中,所述特征信息包括:任务执行对象和设定操作,所述计算模块具体用于:
统计所述任务执行对象的数量。
在本申请的一些实施例中,所述预设变化值为更新后的计数值,所述第二获取模块具体用于:
为该群组设置计数值,并对所述计数值进行初始化操作;
当接收到该群组执行对象完成设定操作的完成提示消息,更新计数值。
在本申请的一些实施例中,所述预设条件为所述任务执行对象的数量大于所述更新后的计数值,所述返回模块具体用于:
若所述任务执行对象的数量大于所述更新后的计数值,返回执行当接收到该群组执行对象完成设定操作的完成提示消息,更新计数值的步骤;
所述撤销模块具体用于:
若所述任务执行对象的数量小于或等于所述更新后的计数值,撤销所述群组。
在本申请的一些实施例中,所述群组撤销装置还包括:
创建模块,用于基于所述任务执行对象和所述设定操作,为所述群组创建任务;
消息发送模块,用于发送所述任务的结果消息和群组撤销消息至终端,以使任务执行对象接收任务的结果消息和群组撤销通知。
在本申请的一些实施例中,所述群组撤销装置还包括:
结束时间点更新模块,用于当接收到时间长度时,以所述第一时间点为起点,以所述时间长度为时长,计算得到更新结束时间点,以更新所述结束时间点。
在本申请的一些实施例中,所述群组撤销装置还包括:
提示消息发送模块,用于发送提示消息至群组,所述提示消息用于表示所述群组为临时群组。
相应的,本申请实施例还提供了一种电子设备,包括存储器和处理器;所述存储器存储有应用程序,所述处理器用于运行所述存储器内的应用程序,以执行本申请实施例提供的群组撤销方法。
相应的,本申请实施例还提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行本申请实施例提供的任一种群组撤销方法。
本申请实施例首先获取群组的特征信息,其中特征信息携带与群组相关的信息,接着基于特征信息,计算得到群组的基准值,其中基准值用于确定群组撤销条件的计数阈值,然后获取预设变化值,预设变化值是用于确定群组撤销条件的计数值,若基准值与预设变化值的大小关系满足预设条件,返回获取预设变化值的步骤,若基准值与预设变化值的大小关系不满足预设条件,撤销群组。该方案通过特征信息得到撤销群组的基准值,再以基准值和预设变化值为对象进行判断,并根据判断结果做出撤销群组的操作,相比现有技术需要被动等待用户的解散或退出操作再撤销群组,该方案节约时间,简化操作步骤,提高了群组撤销的效率。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的群组撤销方法的场景示意图;
图2是本申请实施例提供的群组撤销方法的流程示意图;
图3是本申请实施例提供的定时群组撤销方法流程示意图;
图4是本申请实施例提供的创建定时群组的用户界面交互示意图;
图5是本申请实施例提供的定向群组撤销方法流程示意图;
图6是本申请实施例提供的创建收款群组的用户界面交互示意图;
图7是本申请实施例提供的创建投票群组的用户界面交互示意图;
图8是本申请实施例提供的群组撤销装置的结构示意图;
图9是本申请实施例提供的群组撤销装置的另一结构示意图;
图10是本申请实施例提供的群组撤销装置的另一结构示意图;
图11是本申请实施例提供的电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供一种群组撤销方法、装置、电子设备及存储介质。
本发明实施例提供了一种群组撤销***,包括本发明实施例任一提供的群组撤销装置,该群组撤销装置具体可以集成在电子设备中,该电子设备可以是服务器,也可以是手机、平板电脑、笔记本电脑或个人计算机(PC,Personal Computer)等。
例如,参考图1,群组撤销***可以包括终端和服务器,终端与服务器通过网络连接。其中,网络中包括路由器、网关等网络实体。其中,终端可以向服务器发送或上报用户的特征信息,消息等,比如,特征信息可以包括:用于表示群组存续时长的时间长度、或用于表示群组内任务的任务执行对象和设定操作等等;消息可以包括:用于表示任务执行对象完成设定操作的完成提示消息等等。服务器可以向终端发送消息等,比如,消息可以包括:用于通知群组已解散的消息、或用于公布任务结果的消息等等。
服务器可以获取群组的特征信息,其中特征信息携带与群组相关的信息;基于特征信息,计算得到群组的基准值,其中基准值用于确定群组撤销条件的计数阈值;获取预设变化值,预设变化值是用于确定群组撤销条件的计数值;若基准值与预设变化值的大小关系满足预设条件,返回获取预设变化值的步骤;若基准值与预设变化值的大小关系不满足预设条件,撤销群组。
比如,服务器可以根据时间长度和第一时间点确认群组的结束时间点,再以设定时间间隔获取当前时间点,当结束时间点大于当前时间点时,返回以设定时间间隔获取当前时间点的步骤,当结束时间点小于或等于当前时间点时,删除群组。
又比如,服务器可以获取任务执行对象和设定操作,统计任务执行对象的数量,设置计数值并初始化该计数值,当接收到任务执行对象的设定操作的完成提示信息时,服务器可以更新该计数值,当任务执行对象的数量大于更新计数值时,返回当接收到任务执行对象的设定操作的完成提示信息时,服务器可以更新该计数值的步骤,当任务执行对象的数量等于或小于更新计数值时,删除群组。
以下分别进行详细说明。
在本实施例中,将从群组撤销装置的角度进行描述,该群组撤销装置具体可以集成在电子设备中,比如,服务器、平板电脑、手机、笔记本电脑、服务器以及穿戴式智能设备等具备储存单元并安装有微处理器而具有运算能力的电子设备。
如图2所示,图2是本申请一实施例提供的群组撤销方法的流程示意图。该群组撤销方法可以包括:
101、获取群组的特征信息,其中特征信息携带与群组相关的信息。
其中,特征信息可以是与群组相关的信息,具体地,群组信息可以包含群组的属性信息,比如,群组的群标识(比如群号、群二维码、或群组标识等),群容量(比如群成员数量最大值等),群组的附加功能(比如文件上传功能、相册功能、投票功能、或匿名功能等等),也可以包含群组的内容信息,比如,该群组使用的功能以及此功能的内容信息、或该群组的群成员等等,还可以包含群组的请求信息,比如用以请求撤销群组的时间信息,条件信息等等。
在实际的应用场景中,获取到的特征信息的数量和类别不受限制,特征信息可以只包含一类(比如,只包含属性信息),也可以包含几类(比如,包含属性信息、内容信息和请求信息等),可以根据实际需求灵活选择。
具体地,特征信息的获取方式不受限制,可以通过直接接收用户输入获取,此方式可以即时接收用户的输入并确定用户的需求,比如可以接收用户输入的时间长度或任务执行对象等特征信息;可以通过直接向电子设备内部或其他电子设备上存储特征信息的库发送请求后,接收该库基于请求传输的特征信息,此方式可以基于电子设备需求获取对应的数据,比如向存储群组资料的群资料***发送请求以获取特征信息A,群资料***根据请求传输特征信息A等;可以是对已获取的信息进行处理或借助获取的信息的特性(比如时间特性、字节数特性等),得到与群组有关的特征信息,此方式对无法直接为电子设备所用,但对实现群组撤销功能有效的信息进行处理,可以扩大特征信息的获取来源,提高对有效信息的利用率,比如,对接收信息b的时间点进行记录,得到有效的特征信息B等等。
获取群组的特征信息可以得到有关群组撤销的基本信息,并针对特征信息进行对应的操作,达到有针对性,简化步骤的撤销群组的目的。
比如,接收用户输入的目标群组解散时间点和包含群成员的群创建请求,并对包含群成员信息的群创建请求进行处理,即创建群组,并为该群组设置群组标识,则此例的特征信息即目标群组解散时间点和群组标识。又比如,向存储群组资料的群资料***发送获取群标识和群风险级别的请求,并接收群资料***发送的该群组的群标识(如,标识为2233)和群风险级别(如,风险级别为B),则此例的特征信息即群标识和群风险级别。
102、基于特征信息,计算得到群组的基准值,其中基准值用于确定群组撤销条件的计数阈值。
其中,基准值可以是用于确定群组撤销条件的阈值。具体地,基准值的形式不受限制,可以是数字、数字段、时间点、时间段、文字、符号、音视频、图片等等,实际使用过程中基准值的形式可以根据特征信息和实际需求确定。基准值在群组撤销过程中作为比较的参照值,可以确定执行撤销操作的时机。
具体地,基于特征信息得到群组的基准值,可以是对特征信息进行处理(比如数值运算、图像处理等),得到群组的基准值,此方式直接针对特征信息进行操作,可以有效利用特征信息包含的信息量。
可以是判断或统计对特征信息的特性,并将特性作为基准值或基于特性得到基准值,比如,统计特征信息的个数、字节数等,并把个数作为基准值,或比如,获取特征信息所属的类别(比如特征信息A的类别为文本)并基于类别获取或生成基准值(比如基于文本调用基准值库AK),此方式通过获取特征信息的特性,操作简单,同时调用已有的数据路,可以有效利用现有资源。
可以是对特征信息进行语义识别或图像识别,并以识别结果为基准值或根据识别结果进行相关处理,再得到基准值,比如对存在形式为图像的特征信息A进行图像识别,得到文字形式的结果(P)和P的图像,并对文字P进行处理得到其他形式的P(如P的语音等等),并将P的文字、图像、和语音等作为基准值。此方式利用结合人工智能等技术进行语义或图像识别,对特征信息的利用更加充分。
基于特征信息,计算得到群组的基准值,该步骤可以提取特征信息中对群组撤销产生影响的有用信息,并以有用信息作为基准值或基于有用信息得到基准值,可以提高对数据的利用度,得到更准确的执行群组撤销操作的时机。
比如,基于目标解散时间点,得到群组的基准值,可以对用户输入的目标解散时间点进行格式转换,转换为电子设备可以进行快速比较操作的基准值O。又比如,基于该群组的群标识2233和群风险级别B,得到该群组的违规方向(如,违规方向为非法广告),并调用非法广告基准值库。
103、获取预设变化值,预设变化值是用于确定群组撤销条件的计数值。
其中,预设变化值是用于确定群组的计数值,预设变化值与基准值的形式相匹配,如文本,音视频,图像等等,预设变化值和基准值是确定群组撤销条件的两方,与基准值进行比较。预设变化值是一可变值,预设变化值的可变范围和频率视具体应用场景而定。
具体地,获取预设变化值的过程可以通过电子设备内部进行,比如,可以设置计数值,并对该计数值进行更新;可以通过获取用户的数据进行,比如,可以获取群组内用户的聊天信息或状态信息(如在该群组内的活跃等级)等。
预设变化值是确认群组撤销条件中的可变值,是比较的主体,预设变化值的获取决定了群组撤销是否能进行。
比如,若基准值为O,则获取预设变化值可以是以10min为时间间隔获取当前时间点,当前时间点的获取可以通过电子设备进行,也可以通过外部设备(如计时器)进行。又比如,若基准值为非法广告基准值库,则获取预设变化值可以为群组内的聊天信息,若用户输入聊天信息,则获取该聊天信息,若群组内持续输入聊天信息,则以2s为时间间隔获取该聊天信息。
104、若基准值与预设变化值的大小关系满足预设条件,返回获取预设变化值的步骤。
预设条件是对基准值和预设变化值进行比较的基础,是对二者关系的一种限定。预设关系会基于基准值和预设变化值的形式而定。比如,对于数值,预设关系可以是大于、小于、不大于、或高于等;对于文本,预设关系可以是重复率大于M1、或相似程度大于M2等;对于音视频,可以是帧重复度高于M3等等。
若基准值与预设变化值的大小关系满足预设条件,返回获取预设变化值的步骤,由于预设变化值为可变值,所以每获取到预设变化值,就对预设变化值和基准的关系进行判断,如果关系满足预设条件,则需要返回再次获取预设变化值,以进行下一次判断。
比如,若基准值为O,预设变化值为当前时间点,则判断O与当前时间点的早晚关系,如果此早晚关系满足设定条件(比如,设定条件为O早于当前时间点),则以此当前时间点为起点,10min后再次获取时间点,即更新的当前时间点。又比如,若基准值为非法广告基准值库,设定变化值为聊天信息,若聊天信息与非法广告基准值库内的重复率满足设定条件(比如,重复率低于M4),则返回若群组成员发出聊天信息,获取该聊天信息。
105、若基准值与预设变化值的大小关系不满足预设条件,撤销群组。
比如,若基准值为O,预设变化值为当前时间点,则判断O与当前时间点的早晚关系,如果此早晚关系不满足设定条件(比如,设定条件为O早于当前时间点),则撤销该群组。又比如,若基准值为非法广告基准值库,设定变化值为聊天信息,若聊天信息与非法广告基准值库内的重复率不满足设定条件(比如,重复率低于M4),则撤销该群组。
本申请实施例首先获取群组的特征信息,其中特征信息携带与群组相关的信息,接着基于特征信息,计算得到群组的基准值,其中基准值用于确定群组撤销条件的计数阈值,然后获取预设变化值,预设变化值是用于确定群组撤销条件的计数值,若基准值与预设变化值的大小关系满足预设条件,返回获取预设变化值的步骤,若基准值与预设变化值的大小关系不满足预设条件,撤销群组。该方案通过特征信息得到撤销群组的基准值,再以基准值和预设变化值为对象进行判断,并根据判断结果做出撤销群组的操作,相比现有技术需要被动等待用户的解散或退出操作再撤销群组,该方案节约操作时间,简化操作步骤,提高了群组撤销的效率。
根据上述实施例所描述的方法,以下将举例作进一步详细说明。
本实施例以群组撤销装置具体集成在电子设备为例进行说明。
本实施例以群组为定时群组为例,对群组撤销方法进行详细描述。定时群组是指群组的存续时长为有限时长,区别于现有的存续时长为无限时长的普通群组。
如图3所示,图3为本申请的定时群组撤销方法流程示意图。该定时群组撤销方法可以包括:
201、电子设备获取定时群组的时间长度和第一时间点。
时间长度指示定时群组的存续时长,对于定时群组的存续时长的获取可以基于外部输入。时间长度的数值为一有限数值。时间长度的数值可以由于时间单位(如月,天,小时,分钟,秒等)的不同而有所变化,但是不同的数值所代表的时间长度是相同的。
基于电子设备的不同,可以根据时间单位转换规则对外部输入的时间长度进行转换,转换为符合可为该电子设备所使用的时间长度数值。比如,外部输入定时群组的存续时长为1天,电子设备可以将该数值转化为该电子设备可处理的时间长度1440分。
外部输入时间长度可以是在创建群组时提出,如图4所示,在创建群聊时,可以选择创建临时群聊,并选择创建临时群中的定时群聊,接着输入定时群聊的存续时间,选择群聊成员,电子设备接收存续时间和群聊成员,创建定时群聊“小A、小B、小C(3)”,并显示消息“该群为临时群聊。”
第一时间点指示创建定时群组完成的时间点,第一时间点的获取可以由电子设备对创建定时群聊完成的时间内进行记录得到,比如,电子设备根据请求拉取群成员创建定时群组,并对触发创建定时群组操作指令的时间点进行记录,此时间点即第一时间点。
可选的,电子设备可以获取群组标识,群组标识指示某一定时群组的标识,群组标识与定时群组一一对应,群组标识可以在创建定时群组时通过电子设备设置。
比如,电子设备接收外部输入创建定时群聊请求,该定时群聊请求携带时间长度0天6小时,群聊成员小A、小B和小C,电子设备基于该创建请求为小A、小B和小C创建定时群聊YY,电子设备记录触发创建YY操作指令的时间点,即第一时间点9点,电子设备给YY设置群聊标识458。
202、电子设备以第一时间点为起点,以时间长度为时长,计算得到定时群组的结束时间点。
比如,电子设备以9时为起点,以6时为时长,可以计算得到定时群聊YY的结束时间点为15时。
可选的,在电子设备获取定时群组的时间长度和第一时间点之后,可以包括步骤:当接收到时间长度时,以第一时间点为起点,以时间长度为时长,计算得到更新结束时间点,以更新结束时间点。
定时群组还可以在创建群组后,接收到更新的时间长度,此时基于可以基于接收都更新的时间长度的时间点为第一时间点,以更新的时间长度为时长,重新计算得到更新结束时间点,并以更新结束时间点替换原结束时间点。这一过程可以在定时群组撤销前随时提出,可以避免用户因对群组存续时间预设不足而导致的群组解散,提高定时群组的灵活性。比如,YY的群成员小B在12时重新设定该群聊的时间长度为0天8时,则电子设备接收该更新时间长度,并记录接收该更新时间长度的时间点12时1分,即第一时间点,则以12时1分为起点,以8时为时长,计算得到该定时群组的更新结束时间点为20时1分,并以20时1分替换原结束时间点15时。
可选的,在电子设备获取定时群组的时间长度和第一时间点之后,可以包括步骤:电子设备保存结束时间点至设定集合,结束时间点与群组相对应。电子设备可以得到两个或两个以上定时群组的结束时间点或更新结束时间点,可以将不同定时群组的结束时间点存储至以设定集合内,并确认每一结束时间点与对应定时群组的映射关系。比如,电子设备可以在16时创建另一定时群组XX,并得到XX的结束时间点22时,设定H为一可存储500结束时间点的集合,电子设备可以将YY的结束时间点存储至H内,将H内YY的结束时间点替换为更新结束时间点,将XX的结束时间点存储至H。
203、电子设备以设定时间间隔获取当前时间点。
设定时间间隔即时间频率,可以基于实际需求灵活设置。比如,可以设置时间间隔为3min,则电子设备每隔3min执行一次获取当前时间点的操作。
204、若结束时间点大于当前时间点,电子设备返回执行以设定时间间隔获取当前时间点的步骤。
比较结束时间点与当前时间点的大小关系,设定一时间点晚于另一时间点,即一时间点大于另一时间点,比如13时晚于12时,可以表达为13时大于12时。若结束时间点大于当前时间点,即表明定时群组的撤销时间还未到达,则电子设备返回以设定时间间隔获取当前时间点的操作。比如,若电子设备获取一当前时间点为13时,比较得到YY的结束时间点15时大于当前时间点13时,则表明YY的撤销时间未到达,电子设备可以返回执行以每3min获取当前时间点的步骤。
205、若结束时间点小于或等于当前时间点,电子设备撤销该定时群组。
比如,若电子设备获取一当前时间点为15时1分,比较得到YY的结束时间点15时小于当前时间点15时1分,则表明YY的撤销时间已到达,电子设备即可做出撤销YY的操作。
可选的,若结束时间点小于或等于当前时间点,可以执行步骤:获取结束时间点对应的目标群组标识,撤销目标群组标识对应的目标群组。
当电子设备用设定集合保存若干结束时间点时,可以将当前时间点与设定集合内的每一结束时间点进行对比,若设定集合内不存在小于或等于当前时间点的结束时间点,可以返回以设定时间间隔获取当前时间点的步骤;若集合内存在小于或等于当前时间点的结束时间点,则获取该结束时间定对应的目标群组标识,撤销目标群组标识对应的目标群组。
相比于以设定时间间隔检测每一定时群组对应的结束时间点,本实施例将所有定时群组的结束时间点存储于一设定集合,并以设定时间间隔检测设定集合内的技术时间点,避免了为每一结束时间点开辟进程,并通过统一的进程执行以设定时间间隔获取当前时间点、检测结束时间点和当前时间点关系的操作,有效降低了当前时间点的获取频率和进行比较操作的频率,从而降低了对电子设备资源的占用。
比如,电子设备获取一当前时间点17时,将17时与结束时间点20时1分和22时进行对比,得到结果为两个结束时间点均大于17时,则电子设备返回以每3min获取当前时间点的步骤;电子设备获取另一当前时间点20时3分,将20时3分与结束时间点20时1分和22时进行对比,得到结果为结束时间点小于20时3分,结束时间点大于20时3分,则电子设备获取20时1分对应的目标群组标识458,并撤销458对应的定时群组YY,同时对于集合H内的结束时间点22时,继续执行以每3min获取当前时间点的操作,直至结束时间点22时小于或等于当前时间点。
本申请实施例中,电子设备首先获取定时群组的时间长度和第一时间点,接着第一时间点为起点,以时间长度为时长,计算得到定时群组的结束时间点,然后电子设备以设定时间间隔获取当前时间点,若结束时间点大于当前时间点,电子设备返回执行以设定时间间隔获取当前时间点的步骤,若结束时间点小于或等于当前时间点,撤销该定时群组。该方案通过获取时间长度确认了定时群组的结束时间点,并在结束时间点进行撤销群组的操作,相比现有技术需要被动等待用户的解散或退出操作再撤销群组,该方案节约操作时间,简化操作步骤,提高了群组撤销的效率。
根据上述实施例所描述的方法,以下将举例作进一步详细说明。
本实施例以群组撤销装置具体集成在电子设备为例进行说明。
本实施例以群组为定向群组为例,对定向群组撤销方法进行详细描述,定向群组的创建基于任务,任务可以是投票、收款、发布信息(如公告、文件或图片)等等。
如图5所示,图5为本申请的定向群组撤销方法流程示意图。该定向群组撤销方法可以包括:
301、电子设备获取定向群组的任务执行对象和设定操作。
任务执行对象是定向群组内执行任务的群成员,任务执行对象可以与群成员一致,也可以是群成员的子集。比如,小A、小B和小C属于定向群组的群成员,若小A为该群组设置任务,则基于小A的设定,任务的任务执行对象可以是小B和小C,也可以是小A、小B和小C等。
设定操作可以是任务执行对象为完成任务而必须执行的操作,比如,为完成小A设置的任务,任务执行对象需要进行一定的操作,若任务为投票,则任务执行对象需要根据投票内容进行投票操作;若任务为收款,则任务执行对象需要根据收款内容进行付款操作;若任务为发布信息,则任务执行对象需要对发布信息进行查看并作出回应(如,任务执行对象点击已读按钮或电子设备自动基于任务执行对象的查看动作触发已读按钮等等)。
比如,电子设备接收外部输入的任务执行对象小A、小B和小C,设定操作为根据投票任务进行投票操作。
可选的,电子设备获取定向群组的任务执行对象和设定操作之后,可以执行步骤:基于任务执行对象和设定操作,为群组创建任务。具体地,设定操作还可以是任务的必要元素。比如,投票任务的必要元素可以为投票主题(投票的对象、如聚餐时间)、投票选项(如时间1、时间2等)、投票类型(如单选、多选等)等等;收款任务的必要元素可以是每一任务执行对象的付款金额等;发布信息任务的必要元素可以是信息内容等。比如,电子设备接收任务执行对象小A和小B,设定操作为发布信息任务的信息内容,比如,图片T1和图片T2,则电子设备基于小A和小B以及发布信息任务的信息内容:图片T1和图片T2,创建一信息发布群组。例如图6所示,在创建群聊时,可以选择创建临时群聊,并选择创建定向群聊中的收款任务,接着输入群收款的总金额,选择群聊成员,电子设备接收存续时间和群聊成员,创建定时群聊“小A、小B、小C(3)”,并显示消息“该群为临时群聊,收款完成后将自动解散。”或如图7所示,在创建群聊时,可以选择创建临时群聊,并选择创建定向群聊中的投票任务,接着输入群投票中的投票标题和选项,选择群聊成员,电子设备接收群聊成员、投票标题和选项,创建定时群聊“小A、小B、小C(3)”,并显示消息“该群为临时群聊,投票完成后将自动解散。”
302、电子设备统计任务执行对象的数量。
比如,电子设备根据任务执行对象小A、小B和小C,得到数量为3。
303、电子设备为该定向群组设置计数值,并对计数值进行初始化操作。
计数值即一用于计数的数值,对计数值进行初始化操作可以是将给计数值赋值。比如,电子设备为投票群组设置计数值并将该计数值初始化为0。
304、当接收到该定向群组执行对象完成设定操作的完成提示消息,电子设备更新计数值。
比如,投票群组的任务执行对象小A进行投票,电子设备接收小A的投票操作对应的完成提示消息时,更新计数值为1,电子设备若接收小B的投票操作对应的完成提示消息时,更新计数值为2,电子设备若接收小C的投票操作对应的完成提示消息时,更新计数值为3,等等。
305、若任务执行对象的数量大于更新后的计数值,电子设备返回执行当接收到该定向群组执行对象完成设定操作的完成提示消息,更新计数值的步骤。
比如,比较任务执行对象的数量3和电子设备接收小A的投票操作对应的完成提示消息时,得到更新的计数值1,可得3大于1,所以返回执行当接收到该定向群组执行对象完成设定操作的完成提示消息,更新计数值的步骤。
306、若任务执行对象的数量小于或等于更新后的计数值,电子设备撤销定向群组。
比如,比较比较任务执行对象的数量3和电子设备接收小C的投票操作对应的完成提示消息时,得到更新的计数值3,可得3等于3,则电子设备可以撤销该投票群组。
可选的,发送任务的结果消息和群组撤销消息至终端,以使任务执行对象接收任务的结果消息和群组撤销通知。任务的结果消息是将任务结果告知群成员,比如,告知群成员投票结果、告知群成员收款完成/发布信息完成等。群组撤销通知是告知群成员群组已不存在。发送消息可以是电子设备直接发送包含内容的消息至用户,也可以是电子设备发送指示消息至用户账号,由用户账号生成消息内容,并显示消息内容给用户。比如,电子设备接收来自小C的完成提示消息后,撤销定时群组,并发送投票结果(如“聚餐时间为8点”)和群组撤销消息(“投票群组已撤销”)至小A、小B和小C。
本申请实施例中,电子设备首先获取定向群组的任务执行对象和设定操作,接着统计任务执行对象的数量,然后电子设备为该定向群组设置计数值,并对计数值进行初始化操作,当接收到该定向群组执行对象完成设定操作的完成提示消息,电子设备更新计数值,若任务执行对象的数量大于更新后的计数值,电子设备返回执行当接收到该定向群组执行对象完成设定操作的完成提示消息,更新计数值的步骤,若任务执行对象的数量小于或等于更新后的计数值,电子设备撤销该定向群组。该方案中,定向群组可以针对性较高的开展任务,以及通过统计任务执行对象的数量确定该定向群组的执行撤销操作的基准值,并在任务执行对象的数量小于或等于更新后的计数值时撤销该定向群组,相比现有技术任务完成后群组失去了存在必要性,但是又需要被动等待用户的解散或退出操作再撤销群组,该方案节约操作时间,简化操作步骤,提高了群组撤销的效率。
根据上述实施例所描述的方法,以下将举例作进一步详细说明。
本实施例中,用户P在即时通讯客户端的页面上创建一定时群组PP,下面将详细描述用户P创建定时群组PP以及PP自动解散的过程。
用户P在即时通讯客户端的页面上设置一定时群组,用户P可以设置该定时群组的存续时长为3小时、选择小A、小B和小C为该定时群组的群成员、给该定时群组设置群名“PP”,用户P设置完成时为13:00,则按照用户P设置的存续时长,PP将于16:00自动解散。当用户P设置完成后,群成员P、小A、小B和小C的即时通讯客户端显示定时群组PP。
自13:00起,群成员可以在PP内进行发送文字、图片、视频、文档等内容、可以进行投票、发公告、通话等活动。在此期间,PP的群成员可以修改PP的存续时长,比如,小A在14:00将PP的存续时长修改为6小时,则自小A修改完成的时间点起6个小时后,即20:00时,PP自动解散。
若当前时间点为20:00时,服务器自动撤销PP,删除PP的相关内容,并分别向P、小A、小B和小C的即时通讯客户端上,发送有关PP的解散通知消息“临时群聊PP已解散”。
本实施例中,用户P在创建群组时即设定了该群组解散的时间,可在解散时间到达时自动解散PP,避免了手动解散群组的操作,提高了群组撤销的效率。
根据上述实施例所描述的方法,以下将举例作进一步详细说明。
本实施例中,用户R在即时通讯客户端的页面上创建一投票群组RR,下面将详细描述用户R创建投票群组RR的过程。
用户R在即时通讯客户端的页面上创建一定向群组,具体地,此定向群组为一投票群组,用户R可以设置投票相关信息,投票相关信息可以包括参与投票的对象、投票的标题、投票的补充描述内容、投票的选项等,用户R设置参与投票的对象为除群组创建者外的所有群成员、投票标题可以为“上课时间”、投票的补充描述内容可以为“下周将进行团课,请选择自己的理想时间”,投票的选项可以包括“周一八点到十点”和“周五八点到十点”,投票模式可以为单选。用户R还可以选择小A、小B和小C为该群组的群成员,设置该投票群组的名称为RR。
当用户R创建投票群组RR完成后,群成员R、小A、小B和小C的即时通讯客户端显示定时群组RR,并在RR的会话页面上以消息的形式显示用户R设置的投票相关信息。
此后,RR的群成员可以在群组内进行聊天、通话、传送文件群组活动,同时,群成员小A、小B和小C需要通过RR上的投票消息进行投票,小A进行投票,小B进行投票,当服务器接收到小C投票完成的完成提示消息时,服务器自动撤销RR,并删除RR的相关内容,并分别向用户R、小A、小B和小C的即时通讯客户端上,发送有关RR的解散通知消息“临时群聊RR已解散”和投票结果消息“群组RR的投票“上课时间”的投票结果为:周五八点到十点3票”
本实施例中,用户R创建投票群组RR,在群投票完成后,RR自动撤销,相比于需要群成员手动解散群组的方式,本实施例显著提高了群组撤销的效率。
根据上述实施例所描述的方法,以下将举例作进一步详细说明。
本实施例中,用户S在即时通讯客户端的页面上创建一收款群组SS,下面将详细描述用户S创建收款群组SS的过程。
用户S在即时通讯客户端的页面上创建一定向群组,具体地,此定向群组为一收款群组,用户S可以设置该收款群组的群成员为小A、小B和小C,并设置该收款群组的群名称为SS,用户S还可以设置收款相关信息,收款相关信息可以包括参与收款的对象、收款的描述信息、收款的方式,每一参与收款的对象的待支付金额等,用户S设置参与收款的对象可以是群成员小A和小C,收款的描述信息可以为“补交费用”、收款的方式可以为指定金额,指定小A的金额为30元,小C的金额为100元。
当用户S创建投票群组SS完成后,群成员S、小A、小B和小C的即时通讯客户端显示定时群组SS,并在SS的会话页面上以消息的形式显示用户S设置的收款相关信息。
自用户S创建完成时起,群成员可以在群组内进行聊天、通话、传送文件群组活动,同时,群成员小A和小C需要通过SS上的收款消息进行付款,小A付款50元,当服务器接收到小C付款完成的完成提示消息时,服务器自动撤销群组SS,并分别向用户S、小A、小B和小C的即时通讯客户端上,发送有关SS的解散通知消息“临时群聊SS已解散”和投票提示信息,小A、小B、小C和用户S的即时通讯客户端的页面上显示的投票提示消息可以不同,投票创建者用户S的即时通讯客户端的页面上显示的投票提示消息可以是“群收款‘补交金额’已完成,共收到金额150元”,群成员小B的即时通讯客户端页面上可以不显示投票提示消息,付款者小A的即时通讯客户端的页面上可以显示投票提示消息“您已完成SS内的群收款‘补充金额’,共付款50元”,付款者小C的即时通讯客户端的页面上可以显示投票提示消息“您已完成SS内的群收款‘补充金额’,共付款100元”。
本实施例中,用户S创建收款群组SS,在群收款完成后,SS自动撤销,相比于需要群成员手动解散群组的方式,本实施例显著提高了群组撤销的效率。
为便于更好的实施本申请实施例提供的群组撤销方法,本申请实施例还提供一种基于上述群组撤销方法的装置。其中名词的含义与上述群组撤销方法中相同,具体实现细节可以参考方法实施例中的说明。
如图8所示,图8为本申请一实施例提供的群组撤销装置的结构示意图,其中该群组撤销装置可以包括第一获取模块401、计算模块402、第二获取模块403、返回模块404、及撤销模块405,如下:
第一获取模块401,用于获取群组的特征信息,其中特征信息携带与群组相关的信息;
计算模块402,用于基于特征信息,计算得到群组的基准值,其中基准值用于确定群组撤销条件的计数阈值;
第二获取模块403,用于获取预设变化值,预设变化值是用于确定群组撤销条件的计数值;
返回模块404,用于若基准值与预设变化值的大小关系满足预设条件,返回获取预设变化值的步骤;
撤销模块405,用于若基准值与预设变化值的大小关系不满足预设条件,撤销群组。
在本申请的一些实施例中,特征信息包括时间长度和第一时间点,基准值包括结束时间点,计算模块402具体用于:
以第一时间点为起点,以时间长度为时长,计算得到群组的结束时间点。
在本申请的一些实施例中,预设变化值为当前时间点,第二获取模块403具体用于:
以设定时间间隔获取当前时间点。
在本申请的一些实施例中,预设条件为基准值大于当前时间点,返回模块404具体用于:
若基准值大于当前时间点,返回执行以设定时间间隔获取当前时间点的步骤;
撤销模块405具体用于:
若基准值小于或等于当前时间点,撤销群组。
如图9所示,在本申请的一些实施例中,群组的数量为至少两个,特征信息包括群组标识,群组撤销装置还包括:
保存模块406,用于保存结束时间点至设定集合,结束时间点与群组相对应。
如图10所示,在本申请的一些实施例中,撤销模块405包括获取子模块4051和撤销子模块4052,其中,
获取子模块4051,用于若设定集合内的基准值小于或等于当前时间点,基于基准值与群组的对应关系,获取基准值对应的目标群组标识;
撤销子模块4052,用于撤销目标群组标识对应的目标群组。
在本申请的一些实施例中,特征信息包括:任务执行对象和设定操作,计算模块402具体用于:
统计任务执行对象的数量。
在本申请的一些实施例中,预设变化值为更新后的计数值,第二获取模块403具体用于:
为该群组设置计数值,并对计数值进行初始化操作;
当接收到该群组执行对象完成设定操作的完成提示消息,更新计数值。
在本申请的一些实施例中,预设条件为任务执行对象的数量大于更新后的计数值,返回模块404具体用于:
若任务执行对象的数量大于更新后的计数值,返回执行当接收到该群组执行对象完成设定操作的完成提示消息,更新计数值的步骤;
撤销模块405具体用于:
若任务执行对象的数量小于或等于更新后的计数值,撤销群组。
在本申请的一些实施例中,群组撤销装置还包括:
创建模块,用于基于任务执行对象和设定操作,为群组创建任务;
消息发送模块,用于发送任务的结果消息和群组撤销消息至终端,以使任务执行对象接收任务的结果消息和群组撤销通知。
在本申请的一些实施例中,群组撤销装置还包括:
更新结束时间点模块,用于当接收到时间长度时,以第一时间点为起点,以时间长度为时长,计算得到更新结束时间点,以更新结束时间点。
在本申请的一些实施例中,群组撤销装置还包括:
提示消息发送模块,用于发送提示消息至群组,提示消息用于表示群组为临时群组。
本申请实施例中,第一获取模块401首先获取群组的特征信息,其中特征信息携带与群组相关的信息,接着计算模块402基于特征信息,计算得到群组的基准值,其中基准值用于确定群组撤销条件的计数阈值,然后第二获取模块403获取预设变化值,预设变化值是用于确定群组撤销条件的计数值,若基准值与预设变化值的大小关系满足预设条件,返回模块404返回获取预设变化值的步骤,若基准值与预设变化值的大小关系不满足预设条件,撤销模块405撤销群组。该方案通过特征信息得到撤销群组的基准值,再以基准值和预设变化值为对象进行判断,并根据判断结果做出撤销群组的操作,相比现有技术需要被动等待用户的解散或退出操作再撤销群组,该方案节约时间,简化操作步骤,提高了群组撤销的效率。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对群组撤销方法的详细描述,此处不再赘述。
相应的,本申请实施例还提供一种电子设备,如图11所示,该电子设备可以包括射频(RF,Radio Frequency)电路601、包括有一个或一个以上计算机可读存储介质的存储器602、输入单元603、显示单元604、传感器605、音频电路606、无线保真(WiFi,WirelessFidelity)模块607、包括有一个或者一个以上处理核心的处理器608、以及电源609等部件。本领域技术人员可以理解,图11中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
RF电路601可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器608处理;另外,将涉及上行的数据发送给基站。通常,RF电路601包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM,Subscriber Identity Module)卡、收发信机、耦合器、低噪声放大器(LNA,Low Noise Amplifier)、双工器等。此外,RF电路601还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯***(GSM,Global System of Mobile communication)、通用分组无线服务(GPRS,GeneralPacket Radio Service)、码分多址(CDMA,Code Division Multiple Access)、宽带码分多址(WCDMA,Wideband Code Division Multiple Access)、长期演进(LTE,Long TermEvolution)、电子邮件、短消息服务(SMS,Short Messaging Service)等。
存储器602可用于存储软件程序以及模块,处理器608通过运行存储在存储器602的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器602可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器602可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器602还可以包括存储器控制器,以提供处理器608和输入单元603对存储器602的访问。
输入单元603可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元603可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器608,并能接收处理器608发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面。除了触敏表面,输入单元603还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元604可用于显示由用户输入的信息或提供给用户的信息以及电子设备的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元604可包括显示面板,可选的,可以采用液晶显示器(LCD,Liquid CrystalDisplay)、有机发光二极管(OLED,Organic Light-Emitting Diode)等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器608以确定触摸事件的类型,随后处理器608根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图11中,触敏表面与显示面板是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面与显示面板集成而实现输入和输出功能。
电子设备还可包括至少一种传感器605,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在电子设备移动到耳边时,关闭显示面板和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别电子设备姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于电子设备还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路606、扬声器,传声器可提供用户与电子设备之间的音频接口。音频电路606可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路606接收后转换为音频数据,再将音频数据输出处理器608处理后,经RF电路601以发送给比如另一电子设备,或者将音频数据输出至存储器602以便进一步处理。音频电路606还可能包括耳塞插孔,以提供外设耳机与电子设备的通信。
WiFi属于短距离无线传输技术,电子设备通过WiFi模块607可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图11示出了WiFi模块607,但是可以理解的是,其并不属于电子设备的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器608是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器602内的软件程序和/或模块,以及调用存储在存储器602内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。可选的,处理器608可包括一个或多个处理核心;优选的,处理器608可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器608中。
电子设备还包括给各个部件供电的电源609(比如电池),优选的,电源可以通过电源管理***与处理器608逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源609还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
尽管未示出,电子设备还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,电子设备中的处理器608会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器602中,并由处理器608来运行存储在存储器602中的应用程序,从而实现各种功能:
获取群组的特征信息,其中特征信息携带与群组相关的信息;基于特征信息,计算得到群组的基准值,其中基准值用于确定群组撤销条件的计数阈值;获取预设变化值,预设变化值是用于确定群组撤销条件的计数值;若基准值与预设变化值的大小关系满足预设条件,返回获取预设变化值的步骤;若基准值与预设变化值的大小关系不满足预设条件,撤销群组。
由上可知,本申请实施例的电子设备首先获取群组的特征信息,其中特征信息携带与群组相关的信息,接着基于特征信息,计算得到群组的基准值,其中基准值用于确定群组撤销条件的计数阈值,然后获取预设变化值,预设变化值是用于确定群组撤销条件的计数值,若基准值与预设变化值的大小关系满足预设条件,返回获取预设变化值的步骤,若基准值与预设变化值的大小关系不满足预设条件,撤销群组。该方案通过特征信息得到撤销群组的基准值,再以基准值和预设变化值为对象进行判断,并根据判断结果做出撤销群组的操作,相比现有技术需要被动等待用户的解散或退出操作再撤销群组,该方案节约时间,简化操作步骤,提高了群组撤销的效率。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对群组撤销方法的详细描述,此处不再赘述。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过计算机程序来完成,或通过计算机程序控制相关的硬件来完成,该计算机程序可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
为此,本申请实施例提供一种存储介质,其中存储有计算机程序,该计算机程序能够被处理器进行加载,以执行本申请实施例所提供的任一种群组撤销方法中的步骤。例如,该计算机程序可以执行如下步骤:
获取群组的特征信息,其中特征信息携带与群组相关的信息;基于特征信息,计算得到群组的基准值,其中基准值用于确定群组撤销条件的计数阈值;获取预设变化值,预设变化值是用于确定群组撤销条件的计数值;若基准值与预设变化值的大小关系满足预设条件,返回获取预设变化值的步骤;若基准值与预设变化值的大小关系不满足预设条件,撤销群组。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
其中,该存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
由于该存储介质中所存储的计算机程序,可以执行本申请实施例所提供的任一种群组撤销方法中的步骤,因此,可以实现本申请实施例所提供的任一种群组撤销方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
以上对本申请实施例所提供的一种群组撤销方法、装置、电子设备及存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (15)
1.一种群组撤销方法,其特征在于,包括:
获取群组的特征信息,其中所述特征信息携带与群组相关的信息;
基于所述特征信息,计算得到所述群组的基准值,其中所述基准值用于确定群组撤销条件的计数阈值;
获取预设变化值,所述预设变化值是用于确定群组撤销条件的计数值;
若所述基准值与所述预设变化值的大小关系满足预设条件,返回获取预设变化值的步骤;
若所述基准值与所述预设变化值的大小关系不满足预设条件,撤销所述群组。
2.根据权利要求1所述的方法,其特征在于,所述特征信息包括时间长度和第一时间点,所述基于所述特征信息,计算得到所述群组的基准值,包括:
以所述第一时间点为起点,以所述时间长度为时长,计算得到所述群组的结束时间点。
3.根据权利要求2所述的方法,其特征在于,所述预设变化值为当前时间点,所述获取预设变化值,包括:
以设定时间间隔获取当前时间点。
4.根据权利要求3所述的方法,其特征在于,所述预设条件为所述基准值大于所述当前时间点,所述若所述基准值与所述预设变化值的大小关系满足预设条件,返回获取预设变化值的步骤,包括:
若所述结束时间点大于所述当前时间点,返回执行以设定时间间隔获取当前时间点的步骤;
所述若所述基准值与所述预设变化值的大小关系不满足预设条件,撤销所述群组,包括:
若所述结束时间点小于或等于所述当前时间点,撤销所述群组。
5.根据权利要求4所述的方法,其特征在于,所述群组的数量为至少两个,所述特征信息包括群组标识,所述以所述第一时间点为起点,以所述时间长度为时长,计算得到所述群组的结束时间点之后,还包括:
保存所述结束时间点至设定集合,所述结束时间点与所述群组相对应。
6.根据权利要求5所述的方法,其特征在于,所述若所述基准值与所述预设变化值的大小关系不满足预设条件,撤销所述群组,包括:
若设定集合内的结束时间点小于或等于当前时间点,基于所述结束时间点与所述群组的对应关系,获取所述结束时间点对应的目标群组标识;
撤销所述目标群组标识对应的目标群组。
7.根据权利要求1所述的方法,其特征在于,所述特征信息包括任务执行对象和设定操作,所述基于所述特征信息,计算得到所述群组的基准值,包括:
统计所述任务执行对象的数量。
8.根据权利要求7所述的方法,其特征在于,所述预设变化值为更新后的计数值,所述获取预设变化值,包括:
为该群组设置计数值,并对所述计数值进行初始化操作;
当接收到该群组执行对象完成设定操作的完成提示消息,更新所述计数值。
9.根据权利要求8所述的方法,其特征在于,所述预设条件为所述任务执行对象的数量大于所述更新后的计数值,所述若所述基准值与所述预设变化值的大小关系满足预设条件,返回获取预设变化值的步骤,包括:
若所述任务执行对象的数量大于所述更新后的计数值,返回执行当接收到该群组执行对象完成设定操作的完成提示消息,更新计数值的步骤;
所述若所述基准值与所述预设变化值的大小关系不满足预设条件,撤销所述群组,包括:
若所述任务执行对象的数量小于或等于所述更新后的计数值,撤销所述群组。
10.根据权利要求9所述的方法,其特征在于,所述统计所述任务执行对象的数量之前,还包括:
基于所述任务执行对象和所述设定操作,为所述群组创建任务;
所述撤销所述群组之后,还包括:
发送所述任务的结果消息和群组撤销消息至终端,以使任务执行对象接收任务的结果消息和群组撤销通知。
11.根据权利要求5所述的方法,其特征在于,所述获取群组的时间长度之后,还包括:
当接收到时间长度时,以所述第一时间点为起点,以所述时间长度为时长,计算得到更新结束时间点,以更新所述结束时间点。
12.根据权利要求1所述的方法,其特征在于,所述获取群组的特征信息之前,还包括:
发送提示消息至群组,所述提示消息用于指示所述群组为临时群组。
13.一种群组撤销装置,其特征在于,包括:
第一获取模块,用于获取群组的特征信息,其中所述特征信息携带与群组相关的信息;
计算模块,用于基于所述特征信息,计算得到所述群组的基准值,其中所述基准值用于确定群组撤销条件的计数阈值;
第二获取模块,用于获取预设变化值,所述预设变化值是用于确定群组撤销条件的计数值;
返回模块,用于若所述基准值与所述预设变化值的大小关系满足预设条件,返回获取预设变化值的步骤;
撤销模块,用于若所述基准值与所述预设变化值的大小关系不满足预设条件,撤销所述群组。
14.一种电子设备,其特征在于,包括存储器和处理器;所述存储器存储有应用程序,所述处理器用于运行所述存储器内的应用程序,以执行权利要求1至12任一项所述的群组撤销方法中的操作。
15.一种存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行权利要求1至12任一项所述的群组撤销方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010017163.6A CN113098754A (zh) | 2020-01-08 | 2020-01-08 | 一种群组撤销方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010017163.6A CN113098754A (zh) | 2020-01-08 | 2020-01-08 | 一种群组撤销方法、装置、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113098754A true CN113098754A (zh) | 2021-07-09 |
Family
ID=76663936
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010017163.6A Pending CN113098754A (zh) | 2020-01-08 | 2020-01-08 | 一种群组撤销方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113098754A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114401160A (zh) * | 2022-01-19 | 2022-04-26 | 腾讯科技(深圳)有限公司 | 数据处理方法、装置、服务器、终端及存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120009915A1 (en) * | 2010-07-08 | 2012-01-12 | Qualcomm Incorporated | Group communication sessions in a wireless communications system |
CN104902445A (zh) * | 2015-05-15 | 2015-09-09 | 四川大学 | 一种提升集群边缘用户语音质量的方法和*** |
CN105610916A (zh) * | 2015-12-22 | 2016-05-25 | 联想(北京)有限公司 | 信息处理方法、服务器及通信*** |
CN106358065A (zh) * | 2016-08-26 | 2017-01-25 | 乐视控股(北京)有限公司 | 一种多媒体信息处理方法和*** |
CN106453066A (zh) * | 2016-12-09 | 2017-02-22 | 腾讯科技(深圳)有限公司 | 群组会话处理方法、终端、服务器及*** |
CN107317690A (zh) * | 2017-07-28 | 2017-11-03 | 努比亚技术有限公司 | 群组处理方法、移动终端及计算机存储介质 |
CN107580304A (zh) * | 2017-07-27 | 2018-01-12 | 努比亚技术有限公司 | 一种基于应用程序的群组解散方法及设备 |
CN108667780A (zh) * | 2017-03-31 | 2018-10-16 | 华为技术有限公司 | 一种身份认证的方法、***及服务器和终端 |
-
2020
- 2020-01-08 CN CN202010017163.6A patent/CN113098754A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120009915A1 (en) * | 2010-07-08 | 2012-01-12 | Qualcomm Incorporated | Group communication sessions in a wireless communications system |
CN104902445A (zh) * | 2015-05-15 | 2015-09-09 | 四川大学 | 一种提升集群边缘用户语音质量的方法和*** |
CN105610916A (zh) * | 2015-12-22 | 2016-05-25 | 联想(北京)有限公司 | 信息处理方法、服务器及通信*** |
CN106358065A (zh) * | 2016-08-26 | 2017-01-25 | 乐视控股(北京)有限公司 | 一种多媒体信息处理方法和*** |
CN106453066A (zh) * | 2016-12-09 | 2017-02-22 | 腾讯科技(深圳)有限公司 | 群组会话处理方法、终端、服务器及*** |
CN108667780A (zh) * | 2017-03-31 | 2018-10-16 | 华为技术有限公司 | 一种身份认证的方法、***及服务器和终端 |
CN107580304A (zh) * | 2017-07-27 | 2018-01-12 | 努比亚技术有限公司 | 一种基于应用程序的群组解散方法及设备 |
CN107317690A (zh) * | 2017-07-28 | 2017-11-03 | 努比亚技术有限公司 | 群组处理方法、移动终端及计算机存储介质 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114401160A (zh) * | 2022-01-19 | 2022-04-26 | 腾讯科技(深圳)有限公司 | 数据处理方法、装置、服务器、终端及存储介质 |
CN114401160B (zh) * | 2022-01-19 | 2022-12-02 | 腾讯科技(深圳)有限公司 | 数据处理方法、装置、服务器、终端及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107172477B (zh) | 投票方法及装置 | |
CN104618217B (zh) | 分享资源的方法、终端、服务器及*** | |
CN104618222B (zh) | 一种匹配表情图像的方法及装置 | |
CN107545404B (zh) | 账单提醒方法及装置 | |
US20170316781A1 (en) | Remote electronic service requesting and processing method, server, and terminal | |
CN104113782A (zh) | 基于视频的签到方法、终端、服务器及*** | |
CN106302996B (zh) | 消息显示方法及装置 | |
CN105512545B (zh) | 访问权限管理方法和装置 | |
CN105471704B (zh) | 一种实现多人通话的方法、装置及*** | |
WO2015180652A1 (en) | Method for acquiring interactive information, terminal, server and system | |
JP2019533922A (ja) | 通知メッセージを関連付けるための方法、装置、およびモバイル端末 | |
CN105554522A (zh) | 在群组内播放音频的方法、服务器及终端 | |
CN111444425B (zh) | 一种信息推送方法、电子设备及介质 | |
CN108809805B (zh) | 一种信息交互方法、***及公众账号客户端 | |
CN108804244A (zh) | 数据发送方法、装置及存储介质 | |
CN106502833A (zh) | 数据备份方法及装置 | |
CN106682189B (zh) | 文件名显示方法及装置 | |
CN106294087B (zh) | 一种对业务执行操作的操作频率的统计方法及装置 | |
CN109728918B (zh) | 虚拟物品发送方法、虚拟物品接收方法、装置及存储介质 | |
CN109828844A (zh) | 应用程序的处理方法、移动终端及存储介质 | |
CN108306856A (zh) | 一种接口合并方法、客户端、服务器及计算机可读存储介质 | |
CN109918015B (zh) | 终端响应方法、终端及计算机可读存储介质 | |
CN109918348B (zh) | 应用浏览记录的清理方法、终端及计算机可读存储介质 | |
CN113098754A (zh) | 一种群组撤销方法、装置、电子设备及存储介质 | |
CN106708501A (zh) | 活动监控方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40048318 Country of ref document: HK |
|
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20210709 |