一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

监控方法、装置、电子设备及可读介质与流程

2022-04-27 10:03:19 来源:中国专利 TAG:


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.可选地,在所述允许所述用户使用所述应用程序之后,所述装置还包括:
44.记录模块,用于记录所述用户在所述应用程序中的在线使用信息。
45.可选地,所述记录模块包括:
46.累计使用信息更新子模块,用于在所述目标区块中,将所述累计使用信息与所述在线使用信息进行累加,以更新所述用户针对多个应用平台中,属于所述应用类型的应用
程序的累计使用信息。
47.可选地,所述装置还包括:
48.清零模块,用于当到达预设周期时,对所述累计使用信息进行清零。
49.本发明实施例还公开了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;
50.所述存储器,用于存放计算机程序;
51.所述处理器,用于执行存储器上所存放的程序时,实现如本发明实施例所述的方法。
52.本发明实施例还公开了一个或多个计算机可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如本发明实施例所述的方法。
53.与现有技术相比,本发明实施例包括以下优点:
54.在本发明实施例中,在监控到用户请求登录应用程序时,获取登录请求;登录请求包括应用类型;获取用户针对多个应用平台中,属于应用类型的应用程序的累计使用信息;在累计使用信息满足限制条件时,限制用户使用应用程序;或,在累计使用信息不满足限制条件时,允许用户使用应用程序。本发明实施例通过监控多个应用平台的多个应用程序,并记录用户在多个应用平台的不同类型的应用程序的累计使用信息,使得不同应用平台之间可以共享用户的使用信息,从而可以更加精准地监控用户使用情况,也无需每个应用公司都开发多套防沉迷系统,从而大大降低开发成本,节约社会资源。
附图说明
55.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
56.图1是本发明实施例提供的一种监控方法的步骤流程图;
57.图2是本发明实施例提供的监控系统的区块链示意图;
58.图3是本发明实施例提供的各个应用平台与监控系统的交互图;
59.图4是本发明实施例提供的一种监控装置的的结构框图。
具体实施方式
60.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
61.参照图1,示出了本发明实施例提供的一种监控方法的步骤流程图,该方法具体可以包括如下步骤:
62.步骤101,在监控到用户请求登录应用程序时,获取登录请求;所述登录请求包括应用类型。
63.在本发明实施例中,可以应用于监控系统,可以预先在各个应用平台的每个应用程序中植入监控系统的sdk(software development kit,软件开发工具包),这样监控系统可以通过sdk监控每个应用程序的状态,状态可以包括用户请求登录应用程序、用户进入应用程序界面、用户退出应用程序界面中的至少一种。
64.在具体实现中,每个应用平台可以包括至少一种类型的应用程序,示例性地,应用平台a旗下可以有“游戏”应用程序a1、“小说动漫”应用程序a2;应用平台b旗下可以有“游戏”应用程序b1、“影视剧”应用程序b2。如果用户想要登录“游戏”应用程序a1,可以通过电脑、手机等终端设备发送登录请求给应用平台a,监控系统通过sdk监控到这一状态时,可以从应用平台a中获取该登录请求,其中,登录请求可以包括应用类型,比如“游戏”应用程序a1对应的应用类型可以是游戏类型。
65.步骤102,获取所述用户针对多个应用平台中,属于所述应用类型的应用程序的累计使用信息。
66.区块链(blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,其本质上是一个去中心化的数据库,所以区块链技术是一种通过自身分布式节点进行网络数据的存储、验证、传递和交流的技术方案。
67.在本发明实施例中,可以基于区块链技术开发一套监控系统,可以将多个应用平台接入监控系统。通过监控系统的区块链,可以记录每个用户在多个应用平台的不同类型的应用程序的累计使用信息。也可以在获取到登录信息后,从登录信息提取应用类型,然后可以从区块链中获取到用户针对多个应用平台中,属于应用类型的应用程序的累计使用信息。这样,不同应用平台之间可以共享用户的使用信息,从而可以更加精准地监控用户使用情况,也无需每个应用公司都开发多套防沉迷系统,从而大大降低开发成本,节约社会资源。
68.本发明的一个可选实施例中,所述方法还可以包括:
69.为各个用户分配对应的用户节点;各个用户节点包括多个区块;
70.在所述各个用户节点中,为各个区块配置对应的类型标识。
71.在具体实现中,用户可以基于实名认证信息进行注册,监控系统可以验证实名认证信息的真实性。在验证其真实性无误后,监控系统可以为各个用户分配对应的用户节点,由此多个用户节点连接组成区块链。示例性地,参照图2,示出了本发明实施例提供的监控系统的区块链示意图,用户节点201属于用户a的节点,用户节点202属于用户b的节点,用户节点可以按照注册时间的先后顺序进行连接,比如用户a先注册成功,用户b后注册成功,那么用户节点202可以连接到用户节点201的下一节点。此外,本发明实施例还可以按照其他方式进行分配用户节点,本发明实施例对此不作出限制。
72.其中,在每个用户节点中,可以分配多个区块,并且可以为每个区块配置对应的类型标识。示例性地,如图2所示,在用户节点201中,可以包括三个区块,这三个区块对应的类型标识依次为“游戏”、“短视频”、“影视剧”。同样地,用户节点202也可以包括“游戏”区块、“短视频”区块、“影视剧”区块。此外,本发明实施例还可以包括其他类型标识,比如“小说动漫”、“音乐”等等,本发明实施例对此不作出限制。
73.本发明的一个可选实施例中,所述步骤102可以包括以下子步骤:
74.子步骤s11,确定与所述用户匹配的目标用户节点;
75.在本发明实施例中,登录信息可以包括实名认证信息,实名认证信息可以包括身份证信息、人脸识别信息、户口本信息、社保卡信息等等。相比使用手机号码、邮箱账号、昵称作为登录信息,实名认证信息可以避免用户在多个应用平台上注册不同账号来逃避防沉迷限制的情况,因此,本发明实施例可以将实名认证信息作为在监控系统中定位用户的凭证。
76.在具体实现中,监控系统可以采用实名认证信息,在区块链中遍历多个用户节点,从而确定与用户匹配的目标用户节点。其中,遍历方式可以按照从大到小的顺序或从小到大的顺序进行遍历,也可以只在同一时间段注册的多个用户节点中进行遍历。示例性地,假设区块链包括用户节点1~用户节点100,登录信息是用户a发送的,那么监控系统可以确定与用户a同一天注册的用户,如果用户节点20~用户节点39与用户a都是在同一天注册的,那么只需从用户节点20开始遍历,而无需从用户节点1或用户节点100开始遍历,从而可以大大减少遍历时间。
77.子步骤s12,在所述目标用户节点中,根据所述类型标识,确定与所述应用类型匹配的目标区块。
78.子步骤s13,从所述目标区块中,获取所述用户在多个应用平台的累计使用信息。
79.在本发明实施例中,每个用户节点记录有用户在多个应用平台的不同类型的应用程序的累计使用信息。在遍历到目标用户节点后,可以在目标用户节点中,根据区块的类型标识,确定与应用类型匹配的目标区块,然后可以从目标区块获取用户在多个应用平台的累计使用信息。
80.在具体实现中,假设登录信息是用户b发送的,登录信息中的应用类型是“短视频”,如图2所示,当遍历到与用户b匹配的用户节点202时,在用户节点b中,根据每个区块的类型标识,确定与应用类型“短视频”匹配的目标区块,从而确定出目标区块是“短视频”区块。在“短视频”区块中,可以包括三种累计使用信息,如累计使用时长、累计登录次数、累计充值金额,监控系统可以从“短视频”区块中,获取用户在多个应用平台的累计使用时长、累计登录次数、累计充值金额。
81.步骤103,在所述累计使用信息满足限制条件时,限制所述用户使用所述应用程序;或,在所述累计使用信息不满足限制条件时,允许所述用户使用所述应用程序。
82.在本发明实施例中,在获取用户针对多个应用平台中,属于应用类型的应用程序的累计使用信息后,可以判断累计使用信息是否满足限制条件,从而确定用户是否触发防沉迷限制。具体地,在累计使用信息满足限制条件时,可以确定用户触发防沉迷限制,从而可以限制用户使用登录请求对应的应用程序;在累计使用信息不满足限制条件时,可以确定用户没有触发防沉迷限制,从而可以允许用户使用登录请求对应的应用程序。
83.本发明的一个可选实施例中,所述累计使用信息可以包括如下至少一种:
84.累计使用时长、累计登录次数、累计充值金额。
85.本发明的一个可选实施例中,所述步骤103可以包括以下子步骤:
86.子步骤s21,在所述累计使用时长大于限制时长,和/或,所述累计登录次数大于限制次数,和/或,所述累计充值金额大于限制金额时,生成受限信息。
87.在本发明实施例中,累计使用信息可以包括累计使用时长、累计登录次数、累计充值金额。不同的累计使用信息对应的限制条件可以不同,比如累计使用时长对应的限制条
件可以为限制时长,累计登录次数对应的限制条件可以为限制次数,累计充值金额对应的限制条件可以为限制金额。其中,限制时长、限制次数和限制金额可以是综合用户情况设定的限制条件,比如可以根据用户的年龄、类型进行设定。示例性地,假设用户a的年龄为26岁、类型为从业者,用户b的年龄为21岁、类型为大学生,用户c的年龄为14岁、类型为初中生,那么用户a对应的限制时长可以为6小时/天、限制次数可以为50次/周、限制金额可以为500/月;用户b对应的限制时长可以为4小时/天、限制次数可以为30次/周、限制金额可以为200元/月;用户c对应的限制时长可以为2小时/天、限制次数可以为10次/周、限制金额可以为50元/月。
88.此外,限制条件还可以根据是否为节假日进行设定。示例性地,非节假日对应的限制时长可以为2小时/天、限制次数可以为5次/天、限制金额可以为20元/天;节假日对应的限制时长可以为4小时/天、限制次数可以为10次/天、限制金额可以为100/天。限制条件还可以根据其他情况进行设定,只要限制条件符合国家政策规定即可,本发明实施例对此不作出限定。
89.在本发明实施例中,获取到用户的累计使用时长、累计登录次数、累计充值金额后,可以将累计应用时长与限制时长进行比较、将累计登录次数与限制次数进行比较、将累计充值金额与限制金额进行比较,从而确定用户是否触发防沉迷限制。
90.在具体实现中,当累计使用时长大于限制时长,和/或,累计登录次数大于限制次数,和/或,累计充值金额大于限制金额时,可以确定用户触发防沉迷限制,从而可以生成受限信息。相比目前的防沉迷系统仅是根据时长来考虑用户的防沉迷情况,本发明实施例采用累计使用时长、累计登录次数以及累计充值金额作为监控信息,可以从多方面考虑到用户的防沉迷情况,从而可以更加精准地监控用户使用情况。
91.子步骤s22,将所述受限信息发送至所述应用程序对应的应用平台;所述受限信息用于指示所述对应的应用平台限制所述用户使用所述应用程序。
92.在本发明实施例中,可以将受限信息发送给应用程序对应的应用平台,该应用平台接收到受限信息后,可以向用户显示受限提示,并限制用户使用该应用程序,比如应用程序为游戏,那么应用平台可以限制用户进行该游戏。此外,监控系统可以实时监控用户是否受限制,如果该应用平台仍继续向用户提供应用程序的使用,那么可以向该应用平台发送提醒、警告等信息,甚至可以将该应用平台拉入黑名单,从而可以有效杜绝在用户触发防沉迷限制后,应用平台仍继续为用户提供应用功能的作弊行为。
93.本发明的一个可选实施例中,在所述允许所述用户使用所述应用程序之后,所述方法还可以包括:
94.记录所述用户在所述应用程序中的在线使用信息。
95.在本发明实施例中,在允许用户使用应用程序之后,监控系统可以实时监控用户在应用程序的使用过程中的实际情况,并且可以按照预设时间间隔记录用户在应用程序中的在线使用信息,在线使用信息可以包括在线使用时长、在线登录次数、在线充值金额,比如监控系统可以每10分钟收集一次在线使用时长、在线登录次数、在线充值金额。其中,预设时间间隔可以根据累计使用时长和限制时长之间的时间差进行设定,比如限制时长为4小时,累计使用时长为2小时,那么时间差可以设定为2小时,也可以设定为30分钟。此外,预设时间间隔还可以根据其他情况进行设定,本发明实施例对此不作出限定。
96.在本发明实施例中,监控系统收集用户在应用程序中的在线使用时长、在线登录次数、在线充值金额之后,可以将这些在线使用信息记录在区块链中,从而可以有效防止应用平台提供虚假的在线使用信息的作弊行为。而且,区块链中的累计使用信息不仅仅可以是单独一个应用平台的多个应用程序的累计使用信息,也可以是不同应用平台的多个应用程序的累计使用信息,从而可以更加精准地监控用户使用情况。
97.本发明的一个可选实施例中,所述记录所述用户在所述应用程序中的在线使用信息的步骤,可以包括以下子步骤:
98.子步骤s31,在所述目标区块中,将所述累计使用信息与所述在线使用信息进行累加,以更新所述用户针对多个应用平台中,属于所述应用类型的应用程序的累计使用信息。
99.在具体实现中,在目标区块中,可以将累计使用信息与在线使用信息进行累加,从而可以更新用户针对多个应用平台中,属于应用类型的应用程序的累计使用信息。示例性地,如图2所示,假设用户a请求登录“游戏”应用程序,用户b请求登录“短视频”应用程序,监控系统从用户节点201的目标区块2011中获取用户a在多个应用平台的属于“游戏”应用程序的累计使用信息;从用户节点202的目标区块2022中获取用户b在多个应用平台的属于“短视频”应用程序的累计使用信息。因此,监控系统可以获取到用户a使用“游戏”应用程序的累计使用时长2h、累计登录次数15次、累计充值金额150元;以及获取到用户b使用“短视频”应用程序的累计使用时长1h、累计登录次数为18次、累计充值金额为20元。
100.假设限制时长为4h/天、限制次数为20次/周,限制金额为300元/月,那么用户a和用户b均可以使用应用程序。然后监控系统可以收集用户a在“游戏”应用程序中的在线使用时长、在线登录次数、在线充值金额,以及可以收集用户b在“短视频”应用程序中的在线使用时长、在线登录次数、在线充值金额。之后,可以将用户a的在线使用时长、在线登录次数、在线充值金额记录在用户节点201的目标区块2011中,以及可以将用户b的在线使用时长、在线登录次数、在线充值金额记录在用户节点202的目标区块2022中。
101.假设用户a的在线使用时长为2h、在线登录次数为1次、在线充值金额为150元;用户b的在线使用时长为2h、在线登录次数为1次、在线充值金额为100元。监控系统在用户节点201的目标区块2011中,可以将累计使用时长2h与在线使用时长2h进行累加,以及可以将累计登录次数15次与在线登录次数1次进行累加,以及可以将累计充值金额150元与在线充值金额150元进行累加;同样地,监控系统在用户节点202的目标区块2022中,可以将累计使用时长1h与在线使用时长2h进行累加,以及可以将累计登录次数18次与在线登录次数1次进行累加,以及可以将累计充值金额20元与在线充值金额100元进行累加。
102.监控系统可以分别更新用户a在多个应用平台的属于“游戏”应用程序的累计使用信息、用户b在多个应用平台的属于“短视频”应用程序的累计使用信息。如图2中右半部分所示,更新后的用户节点201的目标区块2011中记录的累计使用时长为4h、在线登录次数为16次、在线充值金额为300元;更新后的用户节点202的目标区块2022中记录的累计使用时长为3h、在线登录次数为19次、在线充值金额为120元。所述示例仅用于使本领域技术人员更好理解本发明实施例,本发明对此不作出限定。
103.本发明的一个可选实施例中,所述方法还可以包括:
104.当到达预设周期时,对所述累计使用信息进行清零。
105.在本发明实施例中,可以分别为不同的累计使用信息设定预设周期。比如,为累计
使用时长设定每天,为累计登录次数设定每周,为累计充值金额设定每月。当到达预设周期时,可以将每个用户节点中的每个区块所记录的累计使用信息进行清零,从而可以重新累计用户在多个应用平台的不同类型的应用程序的累计使用信息。
106.此外,预设周期可以根据不同用户进行设定。以游戏类型的应用程序的累计使用时长为例:经常玩游戏的用户的预设周期可以比不经常玩游戏的用户的预设周期短,示例性地,可以根据历史使用时长的游戏记录,确定经常玩游戏的用户和不经常玩游戏的用户,针对经常玩游戏的用户,可以每天对累计使用时长进行清零,而不经常玩游戏的用户,可以每周对累计使用时长进行清零。
107.此外,预设周期还可以根据用户类型进行设定。以游戏类型的应用程序的累计使用时长为例:比如非学生用户的预设周期可以比学生用户的预设周期短,示例性地,假设用户a的类型为从业者,用户b的类型为高中生,那么针对用户a,可以每天对累计使用时长进行清零,而针对用户b,可以每周对累计使用时长进行清零。此外,预设周期还可以根据其他情况进行设定,本发明实施例对此不作出限定。
108.在本发明实施例中,在监控到用户请求登录应用程序时,获取登录请求;登录请求包括应用类型;获取用户针对多个应用平台中,属于应用类型的应用程序的累计使用信息;在累计使用信息满足限制条件时,限制用户使用应用程序;或,在累计使用信息不满足限制条件时,允许用户使用应用程序。本发明实施例通过监控多个应用平台的多个应用程序,并记录用户在多个应用平台的不同类型的应用程序的累计使用信息,使得不同应用平台之间可以共享用户的使用信息,从而可以更加精准地监控用户使用情况,也无需每个应用公司都开发多套防沉迷系统,从而大大降低开发成本,节约社会资源。
109.为了使本领域技术人员能够更好地理解本发明实施例,下面通过以下示例对本发明实施例加以说明:
110.参照图3,示出了本发明实施例提供的各个应用平台与监控系统的交互图,以游戏类型的应用程序为例,用户先后进入游戏a、游戏b,假设游戏a、游戏b分别是不同应用平台旗下的应用程序,比如游戏a可以是应用平台a旗下的应用程序,游戏b可以是应用平台b旗下的应用程序,假设限制时长为t0、限制次数为n0、限制金额为m0,监控过程具体如下:
111.1、当监控到用户请求登录游戏a时,获取用户在多个应用平台的属于游戏应用程序的累计使用信息(累计使用时长t=t1、累计登录次数n=n1、累计充值金额m=m1);
112.2、确定用户是否触发防沉迷限制;
113.3、当t1≥t0,和/或,n1≥n0,和/或,m1≥m0时,确定用户触发防沉迷限制,并限制用户进行游戏a;否则,确定用户没有触发防沉迷限制,并允许用户进行游戏a;
114.4、在允许用户进行游戏a后,收集用户在游戏a中的在线使用信息(在线使用时长t=t2、在线登录次数n=n2、在线充值金额m=m2);将累计使用时长t1和在线使用时长t2进行累加,以及将累计登录次数n1和在线登录次数n2进行累加,以及将累计充值金额m1和在线充值金额m2进行累加,更新用户在多个应用平台的属于游戏应用程序的累计使用信息(累计使用时长t=t1 t2、累计登录次数n=n1 n2、累计充值金额m=m1 m2);
115.5、用户退出游戏a,随后请求登录游戏b,获取到用户在多个应用平台的属于游戏应用程序的累计使用信息(累计使用时长t=t1 t2、累计登录次数n=n1 n2、累计充值金额m=m1 m2);
116.6、确定用户是否触发防沉迷限制;
117.7、当t1 t2≥t0,和/或,n1 n2≥n0,和/或,m1 m2≥m0时,确定用户触发防沉迷限制,并限制用户进行游戏b;否则,确定用户没有触发防沉迷限制,并允许用户进行游戏b;
118.8、在允许用户进行游戏b后,收集用户在游戏b中的在线使用信息(在线使用时长t=t3、在线登录次数n=n3、在线充值金额m=m3);将累计使用时长t1 t2和在线使用时长t3进行累加,以及将累计登录次数n1 n2和在线登录次数n3进行累加,以及将累计充值金额m1 m2和在线充值金额m3进行累加,更新用户在多个应用平台的属于游戏应用程序的累计使用信息(累计使用时长t=t1 t2 t3、累计登录次数n=n1 n2 n3、累计充值金额m=m1 m2 m3);
119.......以此类推。
120.同样地,其他类型的应用程序的累计使用信息也可以按照上述的方式进行监控,在此不再赘述。
121.参照图4,示出了本发明实施例中提供的一种监控装置的结构框图,具体可以包括如下模块:
122.监控模块401,用于在监控到用户请求登录应用程序时,获取登录请求;所述登录请求包括应用类型;
123.获取模块402,用于获取所述用户针对多个应用平台中,属于所述应用类型的应用程序的累计使用信息;
124.控制模块403,用于在所述累计使用信息满足限制条件时,限制所述用户使用所述应用程序;或,在所述累计使用信息不满足限制条件时,允许所述用户使用所述应用程序。
125.本发明的一个可选实施例中,所述累计使用信息可以包括如下至少一种:
126.累计使用时长、累计登录次数、累计充值金额。
127.本发明的一个可选实施例中,所述控制模块403可以包括:
128.受限信息生成子模块,用于在所述累计使用时长大于限制时长,和/或,所述累计登录次数大于限制次数,和/或,所述累计充值金额大于限制金额时,生成受限信息;
129.受限信息发送子模块,用于将所述受限信息发送至所述应用程序对应的应用平台;所述受限信息用于指示所述对应的应用平台限制所述用户使用所述应用程序。
130.本发明的一个可选实施例中,所述装置还可以包括:
131.分配模块,用于为各个用户分配对应的用户节点;各个用户节点包括多个区块;
132.配置模块,用于在所述各个用户节点中,为各个区块配置对应的类型标识;
133.所述获取模块402可以包括:
134.目标用户节点确定子模块,用于确定与所述用户匹配的目标用户节点;
135.目标区块确定子模块,用于在所述目标用户节点中,根据所述类型标识,确定与所述应用类型匹配的目标区块;
136.累计使用信息获取子模块,用于从所述目标区块中,获取所述用户在多个应用平台的累计使用信息。
137.本发明的一个可选实施例中,在所述允许所述用户使用所述应用程序之后,所述装置还可以包括:
138.记录模块,用于记录所述用户在所述应用程序中的在线使用信息。
139.本发明的一个可选实施例中,所述记录模块可以包括:
140.累计使用信息更新子模块,用于在所述目标区块中,将所述累计使用信息与所述在线使用信息进行累加,以更新所述用户针对多个应用平台中,属于所述应用类型的应用程序的累计使用信息。
141.本发明的一个可选实施例中,所述装置还可以包括:
142.清零模块,用于当到达预设周期时,对所述累计使用信息进行清零。
143.对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
144.优选的,本发明实施例还提供了一种电子设备,包括:处理器,存储器,存储在存储器上并可在处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述监控方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
145.本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述监控方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-only memory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等。
146.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
147.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
148.上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
149.本领域普通技术人员可以意识到,结合本发明实施例中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
150.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
151.在本技术所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为
一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
152.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
153.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
154.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
155.以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献