CN114844938A - 统计终端设备的使用信息的方法及装置 - Google Patents
统计终端设备的使用信息的方法及装置 Download PDFInfo
- Publication number
- CN114844938A CN114844938A CN202110145006.8A CN202110145006A CN114844938A CN 114844938 A CN114844938 A CN 114844938A CN 202110145006 A CN202110145006 A CN 202110145006A CN 114844938 A CN114844938 A CN 114844938A
- Authority
- CN
- China
- Prior art keywords
- terminal device
- user
- terminal
- information
- group
- 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 136
- 238000012545 processing Methods 0.000 claims description 22
- 238000004590 computer program Methods 0.000 claims description 19
- 230000000694 effects Effects 0.000 abstract description 31
- 238000007726 management method Methods 0.000 description 57
- 238000004891 communication Methods 0.000 description 40
- 230000006870 function Effects 0.000 description 32
- 230000008569 process Effects 0.000 description 27
- 238000013461 design Methods 0.000 description 25
- 230000004622 sleep time Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 12
- 238000010295 mobile communication Methods 0.000 description 12
- 230000005236 sound signal Effects 0.000 description 9
- 230000001815 facial effect Effects 0.000 description 5
- 230000001413 cellular effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 238000013528 artificial neural network Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 210000004027 cell Anatomy 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013500 data storage Methods 0.000 description 3
- 230000002035 prolonged effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000003416 augmentation Effects 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000013529 biological neural network Methods 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000001537 neural effect Effects 0.000 description 1
- 210000002569 neuron Anatomy 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 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
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/108—Network architectures or network communication protocols for network security for controlling access to devices or network resources when the policy decisions are valid for a limited amount of time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/146—Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Telephone Function (AREA)
Abstract
本申请提供一种统计终端设备的使用信息的方法及装置,能够提高统计得到的终端设备的使用信息的准确性,进而保证用户健康使用终端设备的效果。该方法包括:第一终端设备获取第一终端设备使用信息,该第一终端设备使用信息用于描述第一用户使用第一终端设备的情况。第一终端设备向云端设备发送第一终端设备使用信息,该第一终端设备使用信息用于云端设备确定第一使用信息,该第一使用信息用于描述第一用户使用终端设备组中的多个终端设备的情况,这多个终端设备包括第一终端设备。
Description
技术领域
本申请涉及通信领域,尤其涉及一种统计终端设备的使用信息的方法及装置。
背景技术
目前,很多终端设备可以支持屏幕时间管理功能。用户可以通过终端设备所支持的屏幕时间管理功能,来合理设置终端设备的可使用时长、终端设备所安装的应用的可使用时长以及终端设备的休眠时间等。但是,在通过预先设置的终端设备的可使用时长、终端设备所安安装的应用的可使用时长以及终端设备的休眠时间,来实现用户对终端设备的健康使用之前,需要先统计用户对终端设备的使用信息。但是,通过现有技术所统计到的用户对终端设备的使用信息可能会存在较大的误差,准确率较低,从而影响用户健康使用终端设备的效果。
发明内容
在现有技术中,某一终端设备上的屏幕时间管理的设置只在该终端设备上生效,因此,一般只对用户使用某一终端设备的情况进行统计。若该用户所使用的终端设备有多个,则通过现有技术统计得到的用户对终端设备的使用信息的准确率较低,可能会影响用户健康使用终端设备的效果。本申请实施例提供一种统计终端设备的使用信息的方法及装置,能够对用户使用的多个终端设备的情况进行统计,提高统计得到的终端设备的使用信息的准确性,进而保证用户健康使用终端设备的效果。
为达到上述目的,本申请采用如下技术方案:
第一方面,提供一种统计终端设备的使用信息的方法。该统计终端设备的使用信息的方法包括:第一终端设备获取用于描述第一用户使用第一终端设备的情况的第一终端设备使用信息。随后,第一终端设备向云端设备发送该第一终端设备使用信息。该第一终端设备使用信息可用于云端设备确定用于描述第一用户使用终端设备组中的多个终端设备的情况的第一使用信息,该多个终端设备中包括第一终端设备。
在上述过程中,云端设备所接收到的第一终端设备使用信息可用于确定第一使用信息,即用于描述第一用户使用终端设备组中的多个终端设备的情况的信息。也就是说,云端设备在统计第一用户使用终端设备的情况时,不仅考虑到了第一用户使用第一终端设备的情况,还考虑到了第一用户使用其他终端设备的情况。因此,相对于现有技术来说,在同一用户可使用多个终端设备的场景下,本申请可以较好的提高统计得到的终端设备的使用信息的准确性,从而保证用户健康使用终端设备的效果。
在一种可能的设计方案中,终端设备组中的多个终端设备通过组标识相关联。这样,云端设备可以根据组标识建立多个终端设备之间的关联,便于根据该组标识统计用户对多个终端设备的使用情况,提高统计得到的同一用户的终端设备使用信息的准确性。
在一种可能的设计方案中,组标识为用户账号、或者无线局域网(wireless localarea network,WLAN)的标识。
可选的,在所述第一终端设备向云端设备发送所述第一终端设备使用信息之前,该方法还包括:第一终端设备将第一终端设备信息发送给云端设备;第一终端设备信息包括第一终端设备的设备标识、终端设备组的组标识;第一终端设备信息用于云端设备将第一终端设备加入终端设备组。
可选的,该方法还包括:第一终端设备将至少一个终端设备的终端设备信息发送给所述云端设备;所述至少一个终端设备的终端设备信息包括所述至少一个终端设备的设备标识、以及所述终端设备组的组标识;所述至少一个终端设备的终端设备信息用于所述云端设备将所述至少一个终端设备加入所述终端设备组,至少一个终端设备包括第二终端设备。
这样,终端设备可以根据用户需求向云端设备发送相应的终端设备信息,并由云端设备根据该终端设备信息将所需的终端设备添加到终端设备组中,从而得到根据用户需求建立的终端设备组,保证统计用户使用终端设备的信息的准确性,保证用户健康使用多终端设备的效果。
在一种可能的设计方案中,所述第一终端设备使用信息包括所述第一终端设备的设备标识、所述第一用户的标识;所述第一终端设备使用信息还包括在预设时间段内所述第一用户使用所述第一终端设备的时长,和/或,所述第一用户使用第一终端设备的时间。
在一种可能的设计方案中,所述第一使用信息包括所述第一用户的标识,所述第一使用信息还包括所述第一用户使用所述终端设备组中的多个终端设备的总时长,和/或,所述第一用户使用所述终端设备组中的多个终端设备的时间。
在一种可能的设计方案中,所述第一终端设备使用信息包括所述第一终端设备的设备标识、所述第一用户的标识、第一应用的标识,所述第一终端设备使用信息还包括在预设时间段内所述第一用户在所述第一终端设备上使用所述第一应用的时长,和/或,所述第一用户在所述第一终端设备上使用所述第一应用的时间。
在一种可能的设计方案中,所述第一使用信息包括所述第一用户的标识、所述第一应用的标识;所述第一使用信息还包括在预设时间段内所述第一用户在所述终端设备组的多个终端设备上使用所述第一应用的总时长,和/或,所述第一用户在所述终端设备组的多个终端设备上使用所述第一应用的时间,和/或,在预设时间段内所述第一用户在所述终端设备设备组的多个终端设备上使用预设应用组的总时长;所述预设应用组包括应用类型为预设应用类型的第一应用。
在一种可能的设计方案中,所述第一终端设备使用信息还包括所述第一应用的应用类型。
可选的,所述方法还包括:所述第一终端设备接收所述云端设备发送的所述第一使用信息。
可选的,在所述第一终端设备接收所述云端设备发送的所述第一使用信息之后,所述方法还包括:若在预设时间段内所述第一用户使用所述终端设备组中的多个终端设备的总时长超过所述第一预设时长,则所述第一终端设备显示第一提示信息和/或第二提示信息;
所述第一预设时长为在预设时间段内所述第一用户可使用所述终端设备组中的多个终端设备的预设总时长,所述第一提示信息用于提示在预设时间段内所述第一用户可使用所述终端设备组中的多个终端设备的总时长已达上限,所述第二提示信息用于提示延长在预设时间段内所述第一用户可使用所述终端设备组中的多个终端设备的总时长。
可选的,所述方法还包括:若在预设时间段内所述第一用户在所述终端设备组的多个终端设备上使用所述第一应用的总时长超过第二预设时长,则所述第一终端设备显示第三提示信息和/或第四提示信息;
所述第二预设时长为在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用所述第一应用的预设总时长,所述第三提示信息用于提示在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用所述第一应用的总时长已达上限,所述第四提示信息用于延长在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用所述第一应用的总时长。
可选的,所述方法还包括:若在预设时间段内所述第一用户在所述终端设备组的多个终端设备上使用预设应用组的总时长超过第三预设时长,则所述第一终端设备显示第五提示信息和/或第六提示信息;
所述第三预设时长为在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用预设应用组的预设总时长,所述第五提示信息用于提示在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用预设应用组的总时长已达上限,所述第六提示信息用于延长在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用所述预设应用组的总时长。
通过上述第一预设时长、第二预设时长、第三预设时长,可以对在预设时间段内用户使用终端设备组中的多个终端设备的总时长进行控制,使得用户使用终端设备或终端设备上某一应用的时长处于较为合理的范围内,保证用户健康使用终端设备的效果。
在一种可能的设计方案中,第一预设时长、第二预设时长和/或第三预设时长为所述第一终端设备设置的;或者,所述第一预设时长、所述第二预设时长和/或所述第三预设时长为所述第一终端设备从所述云端设备获取的。
可选的,所述方法还包括:所述第一终端设备显示所述第一使用信息。
在一种可能的设计方案中,所述第一终端设备使用信息还用于所述云端设备确定第二使用信息,所述第二使用信息用于描述所述终端设备组中每一终端设备的使用情况。
可选的,所述方法还包括:所述第一终端设备接收所述云端设备发送的所述第二使用信息。
在一种可能的设计方案中,所述第二使用信息包括在预设时间段内所述终端设备组中每一终端设备的总使用时长和/或所述终端设备组中每一终端设备的使用时间。这样,云端设备还可以对在预设时间段内每一个终端设备的使用时长进行控制,减少多个用户长时间使用同一终端设备的情况,保证该终端设备的健康使用。
可选的,所述方法还包括:所述第一终端设备显示所述第二使用信息。
第二方面,提供一种统计终端设备的使用信息的方法。该统计终端设备的使用信息的方法包括:云端设备接收第一终端设备发送的第一终端设备使用信息以及第二终端设备发送的第二终端设备使用信息,所述第一终端设备使用信息用于描述第一用户使用所述第一终端设备的情况,所述第二终端设备使用信息用于描述所述第一用户使用所述第二终端设备的情况;
所述云端设备根据所述第一终端设备使用信息以及所述第二终端设备使用信息,确定第一使用信息,所述第一使用信息用于描述所述第一用户使用所述终端设备组中的多个终端设备的情况,所述多个终端设备包括所述第一终端设备与所述第二终端设备。
可选的,所述方法还包括:所述云端设备将所述第一使用信息发送给所述终端设备组中的多个终端设备中的至少一个。
在一种可能的设计方案中,所述终端设备组中的多个终端设备通过组标识相关联。
在一种可能的设计方案中,组标识为用户账号、或者无线局域网WLAN的标识。
可选的,所述方法还包括:所述云端设备接收第一终端设备信息与第二终端设备信息,所述第一终端设备信息包括所述第一终端设备的设备标识、所述终端设备组的组标识,所述第二终端设备信息包括所述第二终端设备的设备标识,所述终端设备组的组标识;
所述云端设备根据所述第一终端设备信息与所述第二终端设备信息,将所述第一终端设备与所述第二终端设备加入所述终端设备组。
在一种可能的设计方案中,所述第一终端设备信息为所述云端设备从所述第一终端设备接收到的,所述第二终端设备为所述云端设备从所述第二终端设备接收到的;
或者,所述第一终端设备信息与所述第二终端设备信息均为所述云端设备从同一终端设备接收到的。
在一种可能的设计方案中,所述第一终端设备使用信息包括所述第一终端设备的设备标识、所述第一用户的标识;所述第一终端设备使用信息还包括在预设时间段内所述第一用户使用所述第一终端设备的时长,和/或,所述第一用户使用第一终端设备的时间;所述第二终端设备使用信息包括所述第二终端设备的设备标识、所述第一用户的标识;所述第二终端设备使用信息还包括在预设时间段内所述第一用户使用所述第二终端设备的时长,和/或,所述第一用户使用第二终端设备的时间。
在一种可能的设计方案中,所述第一使用信息包括所述第一用户的标识,所述第一使用信息还包括在预设时间段内所述第一用户使用所述终端设备组中的多个终端设备的总时长,和/或,所述第一用户使用所述终端设备组中的多个终端设备的时间。
在一种可能的设计方案中,所述第一终端设备使用信息包括所述第一终端设备的设备标识、所述第一用户的标识、第一应用的标识,所述第一终端设备使用信息还包括在预设时间段内所述第一用户在所述第一终端设备上使用所述第一应用的时长,和/或,所述第一用户在所述第一终端设备上使用所述第一应用的时间;所述第二终端设备使用信息包括所述第二终端设备的设备标识、所述第一用户的标识、第一应用的标识,所述第二终端设备使用信息还包括在预设时间段内所述第一用户在所述第二终端设备上使用所述第一应用的时长,和/或,所述第一用户在所述第二终端设备上使用所述第一应用的时间。
在一种可能的设计方案中,所述第一使用信息包括所述第一用户的标识、所述第一应用的标识;所述第一使用信息还包括在预设时间段内所述第一用户在所述终端设备组的多个终端设备上使用所述第一应用的总时长,和/或,所述第一用户在所述终端设备组的多个终端设备上使用所述第一应用的时间,和/或,在预设时间段内所述第一用户在所述终端设备设备组的多个终端设备上使用预设应用组的总时长;所述预设应用组包括应用类型为预设应用类型的第一应用。
在一种可能的设计方案中,所述第一终端设备使用信息还包括第一应用的应用类型。
可选的,所述方法还包括:所述云端设备将第一预设时长、第二预设时长和/或第三预设时长发送给所述终端设备组的多个终端设备中的至少一个;
所述第一预设时长为在预设时间段内所述第一用户可使用所述终端设备组中的多个终端设备的预设总时长,所述第二预设时长为在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用所述第一应用的预设总时长,所述第三预设时长为在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用预设应用组的预设总时长。
可选的,所述方法还包括:所述云端设备根据所述第一终端设备使用信息与所述第二终端设备使用信息,确定第二使用信息,所述第二使用信息用于描述所述终端设备组中每一终端设备的使用情况。
可选的,所述方法还包括:所述云端设备将所述第二使用信息发送给所述终端设备的多个终端设备中的至少一个。
在一种可能的设计方案中,所述第二使用信息包括在预设时间段内所述终端设备组中每一终端设备的总使用时长和/或所述终端设备组中每一终端设备的使用时间。
第三方面,提供一种统计终端设备的使用信息的装置,该装置可以为第一终端设备设备,该装置包括用于执行第一方面或第一方面的任一可能的实现方式中的统计终端设备的使用信息的方法的单元,例如获取单元与发送单元。
此外,第三方面所述的统计终端设备的使用信息的装置的技术效果可以参考第一方面中的任意一种实现方式所述的统计终端设备的使用信息的方法的技术效果,此处不再赘述。
第四方面,提供一种统计终端设备的使用信息的装置,该装置可以为云端设备,该装置包括用于执行第二方面或第二方面的任一可能的实现方式中的统计终端设备的使用信息的方法的单元,例如接收单元与处理单元。
此外,第四方面所述的统计终端设备的使用信息的装置的技术效果可以参考第二方面中的任意一种实现方式所述的统计终端设备的使用信息的方法的技术效果,此处不再赘述。
第五方面,提供一种统计终端设备的使用信息的装置,该统计终端设备的使用信息的装置包括:处理器,处理器与存储器耦合。存储器,用于存储计算机程序;处理器,用于执行存储器中存储的计算机程序,以使得统计终端设备的使用信息的装置执行第一方面或第二方面中任一可能的实现方式所述的统计终端设备的使用信息的方法。
第六方面,提供一种通信***,该***包括多个终端设备以及云端设备。
第七方面,提供一种计算机可读存储介质,该计算机可读存储介质包括计算机程序或指令,当计算机程序或指令在计算机上运行时,使得计算机执行第一方面或第二方面的任一可能的实现方式中的方法。
第八方面,一种计算机程序产品,该计算机程序产品包括:计算机程序或指令,当计算机程序或指令在计算机上运行时,使得计算机执行第一方面或第二方面的任一可能的实现方式中的方法。
附图说明
图1为本申请实施例提供的一种通信***的架构示意图;
图2为本申请实施例提供的一种终端设备的结构示意图;
图3为本申请实施例提供的一种终端设备内操作***的架构示意图;
图4为本申请实施例提供的统计终端设备的使用信息的方法的流程示意图一;
图5为本申请实施例提供的终端设备的显示界面示意图一;
图6为本申请实施例提供的终端设备进入健康使用终端模式的流程示意图;
图7为本申请实施例提供的终端设备的显示界面示意图二;
图8为本申请实施例提供的终端设备的显示界面示意图三;
图9为本申请实施例提供的终端设备的显示界面示意图四;
图10为本申请实施例提供的终端设备的显示界面示意图五;
图11为本申请实施例提供的统计终端设备的使用信息的方法的流程示意图二;
图12为本申请实施例提供的终端设备的显示界面示意图六;
图13为本申请实施例提供的终端设备的显示界面示意图七;
图14为本申请实施例提供的终端设备的显示界面示意图八;
图15为本申请实施例提供的终端设备切换网络的流程示意图;
图16为本申请实施例提供的终端设备断网后重新连接云端设备的流程示意图;
图17为本申请实施例提供的一种统计终端设备的使用信息的装置(对应第一终端设备)的结构示意图;
图18为本申请实施例提供的另一种统计终端设备的使用信息的装置(对应云端设备)的结构示意图。
具体实施方式
本申请将围绕可包括多个设备、组件、模块等的***来呈现各个方面、实施例或特征。应当理解和明白的是,各个***可以包括另外的设备、组件、模块等,并且/或者可以并不包括结合附图讨论的所有设备、组件、模块等。此外,还可以使用这些方案的组合。
另外,在本申请实施例中,“示例地”、“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用示例的一词旨在以具体方式呈现概念。
本申请实施例中,“的(of)”,“相应的(corresponding,relevant)”和“对应的(corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。
下面将结合附图,对本申请中的技术方案进行描述。
图1为本申请实施例提供的统计终端设备的使用信息的方法所适用的一种通信***的架构示意图。为便于理解本申请实施例,首先以图1中示出的通信***为例详细说明适用于本申请实施例的通信***。应当指出的是,本申请实施例中的方案还可以应用于其他移动通信***中,相应的名称也可以用其他移动通信***中的对应功能的名称进行替代。
如图1所示,该通信***包括云端设备101(例如云端服务器)和多个终端设备。该多个终端设备包括第一终端设备(例如终端设备102)和第二终端设备(例如终端设备103)。云端设备101与终端设备102、终端设备103之间可进行通信。当然,该通信***还可包括其他设备。图1示意的设备的数量及类型仅是示例性的。
示例性地,云端设备101可以通过一个或多个通信网络104与终端设备102或终端设备103连接(例如有线或无线),终端设备102也可以通过一个或多个通信网络104与终端设备103连接(例如有线或无线)。上述通信网络104可以是局域网(local area networks,LAN),也可以是广域网(wide area networks,WAN),例如互联网。该通信网络104可使用任何已知的网络通信协议来实现,上述网络通信协议可以是各种有线或无线通信协议,诸如以太网、通用串行总线(universal serial bus,USB)、火线(FIREWIRE)、全球移动通讯***(global system for mobile communications,GSM)、通用分组无线服务(general packetradio service,GPRS)、码分多址接入(code division multiple access,CDMA)、宽带码分多址(wideband code division multiple access,WCDMA),时分码分多址(time-divisioncode division multiple access,TD-SCDMA),长期演进(long term evolution,LTE)、蓝牙、无线保真(wireless fidelity,Wi-Fi)、NFC、基于互联网协议的语音通话(voice overInternet protocol,VoIP)、支持网络切片架构的通信协议或任何其他合适的通信协议。示例性地,在一些实施例中,云端设备101可以通过Wi-Fi协议与终端设备102或终端设备103建立Wi-Fi连接。
示例性地,本申请实施例中的终端设备可以为便携式计算机(如手机)、笔记本电脑、个人计算机(personal computer,PC)、平板电脑、可穿戴电子设备(如智能手表)、智能家居设备、人工智能(artificial intelligence,AI)终端(例如智能机器人)、增强现实(augmented reality,AR)\虚拟现实(virtual reality,VR)设备、车载电脑等,以下实施例对该终端设备的具体形式不做特殊限制。
示例性的,请参考图2,其示出了本实施例提供的一种终端设备200的结构示意图。
终端设备200可以包括处理器210,外部存储器接口220,内部存储器221,通用串行总线(universal serial bus,USB)接口230,充电管理模块240,电源管理模块241,电池242,天线1,天线2,移动通信模块250,无线通信模块260,音频模块270,传感器模块280,按键290,马达291,指示器292,摄像头293,显示屏294,以及用户标识模块(subscriberidentification module,SIM)卡接口295等。
可以理解的是,本实施例示意的结构并不构成对终端设备200的具体限定。在另一些实施例中,终端设备200可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件、软件或软件和硬件的组合实现。
处理器210可以包括一个或多个处理单元,例如:处理器210可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processingunit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
DSP可以实时监测用户使用数据,该用户使用数据包括用户使用终端设备的时长等数据。控制器可以是终端设备200的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。处理器210中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器210中的存储器为高速缓冲存储器。该存储器可以保存处理器210刚用过或循环使用的指令或数据,如果处理器210需要再次使用该指令或数据,可从所述存储器中直接调用,避免重复存取,减少处理器210的等待时间,从而提高了***的效率。
在一些实施例中,处理器210可以包括一个或多个接口,例如集成电路(inter-integrated circuit,I2C)接口,集成电路内置音频(inter-integrated circuit sound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface,MIPI),通用输入输出(general-purposeinput/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或通用串行总线(universal serial bus,USB)接口等。
其中,USB接口230是符合USB标准规范的接口,具体可以是Mini USB接口,MicroUSB接口,USB Type C接口等。USB接口230可以用于终端设备200与***设备之间传输数据,也可以用于连接耳机,通过耳机播放音频,还可以用于连接其他终端设备,例如AR设备等。
充电管理模块240用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块240可以通过USB接口230接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块240可以通过终端设备200的无线充电线圈接收无线充电输入。充电管理模块240为电池242充电的同时,还可以通过电源管理模块241为终端设备供电。
电源管理模块241用于连接电池242,充电管理模块240与处理器210。电源管理模块241接收电池242和/或充电管理模块240的输入,为处理器210,内部存储器221,外部存储器,显示屏294,摄像头293,和无线通信模块260等供电。电源管理模块241还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块241也可以设置于处理器210中。在另一些实施例中,电源管理模块241和充电管理模块240也可以设置于同一个器件中。
移动通信模块250可以提供应用在终端设备200上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块250可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,LNA)等。移动通信模块250可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块250还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块250的至少部分功能模块可以被设置于处理器210中。在一些实施例中,移动通信模块250的至少部分功能模块可以与处理器210的至少部分模块被设置在同一个器件中。
调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器270A,受话器270B等)输出声音信号,或通过显示屏294显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器210,与移动通信模块250或其他功能模块设置在同一个器件中。
无线通信模块260可以提供应用在终端设备200上的包括无线局域网(wirelesslocal area networks,WLAN)(如Wi-Fi网络),蓝牙(bluetooth,BT),全球导航卫星***(global navigation satellite system,GNSS),调频(frequency modulation,FM),近距离无线通信技术(near field communication,NFC),红外技术(infrared,IR)等无线通信的解决方案。无线通信模块260可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块260经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器210。无线通信模块260还可以从处理器210接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
在一些实施例中,终端设备200的天线1和移动通信模块250耦合,天线2和无线通信模块260耦合,使得终端设备200可以通过无线通信技术与网络以及其他设备通信。该无线通信技术可以包括GSM,GPRS,CDMA,WCDMA,TD-SCDMA,LTE,BT,GNSS,WLAN,NFC,FM,和/或IR技术等。GNSS可以包括全球卫星定位***(global positioning system,GPS),全球导航卫星***(global navigation satellite system,GLONASS),北斗卫星导航***(beidounavigation satellite system,BDS),准天顶卫星***(quasi-zenith satellitesystem,QZSS)和/或卫星增强***(satellite based augmentation systems,SBAS)。
终端设备200通过GPU,显示屏294,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏294和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器210可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。
显示屏294用于显示图像,视频等。显示屏294包括显示面板。在一些实施例中,终端设备200可以包括1个或N个显示屏294,N为大于1的正整数。
终端设备200可以通过ISP,摄像头293,视频编解码器,GPU,显示屏294以及应用处理器等实现拍摄功能。
ISP用于处理摄像头293反馈的数据,将其转化为肉眼可见的图像。ISP还可以对图像的噪点,亮度,肤色进行算法优化。ISP还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,ISP可以设置在摄像头293中。
摄像头293用于捕获静态图像或视频。在一些实施例中,终端设备200可以包括1个或N个摄像头293,N为大于1的正整数。
除了可以处理数字图像信号,DSP还可以用于处理其他数字信号。例如,当终端设备200在频点选择时,DSP用于对频点能量进行傅里叶变换等。
视频编解码器用于对数字视频压缩或解压缩。终端设备200可以支持一种或多种视频编解码器。这样,终端设备200可以播放或录制多种编码格式的视频,例如:动态图像专家组(moving picture experts group,MPEG)1,MPEG2,MPEG3,MPEG4等。
NPU为神经网络(neural-network,NN)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过NPU可以实现终端设备200的智能认知等应用,例如图像识别、人脸识别、语音识别和文本理解等。
外部存储器接口220可以用于连接外部存储卡,例如Micro SD卡,实现扩展终端设备200的存储能力。外部存储卡通过外部存储器接口220与处理器210通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
内部存储器221可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器210通过运行存储在内部存储器221的指令,从而执行终端设备200的各种功能应用以及数据处理。内部存储器221可以包括存储程序区和存储数据区。其中,存储程序区可存储操作***,至少一个功能所需的程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储终端设备200使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器221可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,UFS)等。
终端设备200可以通过音频模块270以及应用处理器等实现音频功能。例如音乐播放,录音等。音频模块270包括扬声器270A,受话器270B,麦克风270C,耳机接口270D等。
音频模块270用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块270还可以用于对音频信号编码和解码。在一些实施例中,音频模块270的部分或全部功能模块设置于处理器210中。
扬声器270A用于将音频电信号转换为声音信号。终端设备200可以通过扬声器270A收听音乐,或收听免提通话。
受话器270B用于将音频电信号转换成声音信号。当终端设备200接听电话或语音信息时,可以通过将受话器270B靠近人耳接听语音。
麦克风270C用于将声音信号转换为电信号。当拨打电话或发送语音信息或需要通过语音助手触发终端设备200执行某些功能时,用户可以通过人嘴靠近麦克风270C发声,将声音信号输入到麦克风270C。终端设备200可以设置至少一个麦克风270C,用于采集声音信号,降噪,识别声音来源,定向录音等。耳机接口270D用于连接有线耳机。
耳机接口270D可以是USB接口230,也可以是3.5mm的开放移动终端平台(openmobile terminal platform,OMTP)标准接口,美国蜂窝电信工业协会(cellulartelecommunications industry association of the USA,CTIA)标准接口。
传感器模块280可以包括压力传感器、陀螺仪传感器、气压传感器、磁传感器、加速度传感器、距离传感器、接近光传感器、指纹传感器、温度传感器、触摸传感器、环境光传感器以及骨传导传感器等。
按键290包括开机键,音量键等。按键290可以是机械按键。也可以是触摸式按键。终端设备200可以接收按键输入,产生与终端设备200的用户设置以及功能控制有关的键信号输入。
马达291可以产生振动提示。马达291可以用于来电振动提示,也可以用于触摸振动反馈。例如,作用于不同应用(例如拍照,音频播放等)的触摸操作,可以对应不同的振动反馈效果。作用于显示屏294不同区域的触摸操作,马达291也可对应不同的振动反馈效果。不同的应用场景(例如:时间提醒,接收信息,闹钟,游戏等)也可以对应不同的振动反馈效果。触摸振动反馈效果还可以支持自定义。
指示器292可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。
SIM卡接口295用于连接SIM卡。SIM卡可以通过***SIM卡接口295,或从SIM卡接口295拔出,实现和终端设备200的接触和分离。终端设备200可以支持1个或N个SIM卡接口,N为大于1的正整数。SIM卡接口295可以支持Nano SIM卡,Micro SIM卡,SIM卡等。同一个SIM卡接口295可以同时***多张卡。所述多张卡的类型可以相同,也可以不同。SIM卡接口295也可以兼容不同类型的SIM卡。SIM卡接口295也可以兼容外部存储卡。终端设备200通过SIM卡和网络交互,实现通话以及数据通信等功能。在一些实施例中,终端设备200采用eSIM,即:嵌入式SIM卡。eSIM卡可以嵌在终端设备200中,不能和终端设备200分离。
终端设备200的软件***可以采用分层架构,事件驱动架构,微核架构,微服务架构,或云架构。本实施例以分层架构的Android***为例,示例性说明终端设备200的软件结构。
请参考图3,其是本实施例提供的一种终端设备200的软件结构框图。
分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将Android***分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(Android runtime)和***库,以及内核层。
应用程序层可以包括一系列应用程序包。
如图3所示,应用程序包可以包括联系人(也可称为通讯录或电话簿),相机,邮件,图库,日历,通话(也可称为电话或拨号),地图,导航,蓝牙,音乐,视频,短信息等应用程序(application,APP)。
在一些实施例中,可以在应用程序层中安装具有视频通话功能的APP(可称为视频通话APP)。这类APP可以是终端设备200出厂时预先设置的,也可以是应用市场中提供的可进行视频通话的第三方应用。例如,该视频通话APP可以为上述通话APP、短信APP或者微信APP等。用户在使用视频通话APP与联系人进行视频通话时,视频通话APP可将麦克风采集到的语音实时发送给联系人,同时也可以将摄像头293采集到的图像实时发送给联系人。
应用程序框架层为应用程序层的应用程序提供应用编程接口(applicationprogramming interface,API)和编程框架。应用程序框架层包括一些预先定义的函数。
如图3所示,应用程序框架层可以包括窗口管理器,内容提供器,视图***,音频管理器(audio manager),资源管理器,通知管理器和相机服务(camera service)等。
相机服务为应用程序框架层向应用程序层中各个APP提供的一种***服务(system service)。应用程序层中的APP可调用相机服务提供的各项接口实现相机相关的功能,例如打开上述摄像头293、关闭摄像头293、拍摄照片或录制视频等。
上述***服务还可以包括电源管理服务(power manager service,PMS)、窗口管理服务(window manager service,WMS)、蓝牙服务(Bluetooth service)、网络管理服务(network management service,NMS)以及输入法管理服务(input manager service,IMS)等。这些***服务可在终端设备200的后台运行,应用程序层中的APP在运行时可调用相关的***服务实现相应的应用功能。
窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。
内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。其中,这些数据可以包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。
视图***包括可视控件,例如显示文字的控件,显示图片的控件等。视图***可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。
音频管理器用于访问和控制电子设备(例如手机)的音量和音频模式。例如,音频管理器可调节终端设备200音量的大小。又例如,音频管理器可调节电子设备的声音类型(streamType)。该声音类型可以包括闹铃(STREAM_ALARM)、音乐(STREAM_MUSIC)、电话铃声(STREAM_RING)等。又例如,音频管理器还可用于管理和设置终端设备200的音频模式。示例性的,上述音频模式可以包括以下几种:铃声模式(MODE_RINGTONE),电话模式(MODE_IN_CALL),普通模式(MODE_NORMAL)和通话模式(MODE_IN_COMMUNICATION)。
资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等等。
通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在***顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,终端设备振动,指示灯闪烁等。
另外,仍如图3所示,应用程序框架层中还可以包括活动管理器(activitymanager)。活动管理器可用于管理每个应用的生命周期。应用通常以activity的形式运行在操作***中。对于每一个activity,在活动管理器中都会有一个与之对应的应用记录(activity record),这个activity record保存了该应用的activity的状态。活动管理器可以利用这个activity record作为标识,调度应用的activity进程。
Android Runtime包括核心库和虚拟机。Android runtime负责安卓***的调度和管理。
核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。
应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。
***库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(media libraries),三维图形处理库(例如:OpenGL ES(open graphics library forembedded systems)),2D图形引擎(例如:SGL)等。
表面管理器用于对显示子***进行管理,并且为多个应用程序提供了2D和3D图层的融合。
媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可以支持多种音视频编码格式,例如:MPEG4,H.264,MP3,AAC,AMR,JPG,PNG等。
三维图形处理库用于实现三维图形绘图,图像渲染,合成和图层处理等。
2D图形引擎是2D绘图的绘图引擎。
内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动等,本申请实施例对此不做任何限制。
示例性的,以下实施例中所涉及的技术方案均可以在具有上述硬件架构和软件架构的终端设备200中实现,为了便于理解,以下结合附图和应用场景,以第一终端设备和第二终端设备为例,对本申请实施例提供的统计终端设备的使用信息的方法进行详细介绍。
首先,将第一终端设备和第二终端设备的使用模式设置为健康使用终端的模式。
示例性的,以第一终端设备为例,第一终端设备亮屏后的显示界面可如图5的(a)所示。在图5的(a)中,第一终端设备的显示界面上显示有该第一终端设备所安装的应用的图标,例如图库、QQ、音乐、设置、天气以及短信等应用的图标。在图5的(a)中,若用户点击“设置”这一应用的图标,则该第一终端设备的显示界面切换为如图5的(b)所示的设置界面。在图5的(b)中,该第一终端设备的设置界面显示有该第一终端设备的设置项,该第一终端设备的设置项包括例如隐私、健康使用终端、智慧助手、辅助功能、用户和账号、***和更新、以及关于手机等。在图5的(b)中,若该第一终端设备已登录用户账号,则此时该第一终端设备的设置界面中还包括如502所示的登录于该第一终端设备的用户账号的信息,例如用户头像、账号名称等信息,用户可以通过点击该用户头像所在行,来查看该用户账号的详细信息;若该第一终端设备未登录用户账号,则此时该第一终端设备的设置界面中502所示的用户头像显示为默认图片,“账号名称”切换为例如“未登录”,若用户点击该默认图片所在行,则可以进行于该第一终端设备登录用户账号的操作。在图5的(b)所示的界面中,用户可以通过下划显示界面来浏览所有的设置项,以查找到“健康使用终端”设置项,此时若用户点击“健康使用终端”设置项,则该第一终端设备的显示界面切换为如图5的(d)所示。或者,参照图5的(b)所示,用户可以点击501所示的搜索栏,并在该搜索栏中输入需要进行设置的设置项的名称,例如“健康使用终端”,此时,该第一终端设备显示如图5的(c)所示的界面。在图5的(c)所示的显示界面中,若用户点击“×”,则可重新输入需要查询的设置项的名称,若用户点击该显示界面左侧的箭头,则该第一终端设备返回其上一级显示界面,即图5的(b)所示的显示界面。在图5的(c)所示的显示界面中,若用户点击该设置项“健康使用终端”,则此时该第一终端设备显示如图5的(d)所示的界面。参照图5的(d)所示的界面,“健康使用终端”的作用为例如503所示的“帮助您平衡终端使用时间……”,若用户点击“开启”,则该第一终端设备显示如图5的(f)所示的界面。在图5的(f)所示的界面中,若用户选择“我使用”并点击“确定”,则当前使用该第一终端设备的用户为“我”;若用户选择“孩子使用”并点击“确定”,则当前使用该第一终端设备的用户为“孩子”;若用户选择“用户a使用”并点击“确定”,则当前使用该第一终端设备的用户为“用户a”。随后,该第一终端设备的使用模式切换为健康使用终端模式。在图5的(f)所示的界面中,若用户点击“取消”,则该第一终端设备返回上一级界面,例如上述图5的(d)。
示例性的,以第一终端设备为例,该第一终端设备初次使用时,第一终端设备在指引用户进行该终端设备的设置的过程中,可以通过例如图5的(e)所示的界面,来提示用户是否需要将第一终端设备的使用状态设置为健康使用终端模式。在图5的(e)所示的界面中,关于503的介绍可参见上述示例,若用户点击“开启”,则该第一终端设备显示如图5的(f)所示的界面。在用户选择使用该第一终端设备的用户并点击“确定”后,该第一终端设备的使用模式设置为健康使用终端模式。若不需要将该第一终端设备的使用模式设置为健康使用终端模式,用户也可以通过点击“跳过”来跳过这一步骤,并进行其他设置。在图5的(f)所示的显示界面中,若用户点击“取消”,则该第一终端设备返回上一级显示界面,例如上述图5的(e)。其他关于图5的(f)的详细介绍可以参见上述内容,在此不再赘述。
重复上述过程,可将第二终端设备的使用模式也设置为健康使用终端的模式。
可选的,登录于第一终端设备的用户账号(本申请实施例描述为第一用户账号)和登录于第二终端设备的用户账号(本申请实施例描述为第二用户账号)可能相同,也可能不同,在此处不作限定。
其中,上述用户账号可以为用于登录终端设备的账号,例如华为账号。可以理解的是,上述用户账号也可以为应用账号即用于登录终端设备上所安装的应用的账号,例如社交类应用账号、视频类应用账号等。
需要说明的是,上述应用可以是安装在终端设备中的应用程序(application,APP)。该应用程序可以是终端设备中的嵌入式应用(即终端设备的***应用)或者可下载应用。其中,嵌入式应用是作为终端设备(如手机)实现的一部分提供的应用。例如,嵌入式应用可以为“设置”应用、“短消息”应用和“相机”应用等。可下载应用是一个可以提供自己的因特网协议多媒体子***(internet protocol multimedia subsystem,IMS)连接的应用,该可下载应用可以是预先安装在终端设备中的应用,也可以是由用户下载并安装在终端设备中的第三方应用。例如,该可下载应用可以为“微信”应用、“支付宝”应用和“邮件”应用等。
对于用户账号来说,同一用户账号可用于登录多个终端设备。也就是说,该多个终端设备为同一终端设备组内的终端设备,该多个终端设备通过该终端设备组的组标识(例如前述同一用户账号)相关联。以下内容中,以登录于第一终端设备的用户账号与登录于第二终端设备的用户账号相同,即第一用户账号与第二用户账号相同为例来对本申请的技术方案进行介绍。此时,第一终端设备与第二终端设备位于同一终端设备组,即该终端设备组内的多个终端设备包括第一终端设备与第二终端设备,第一终端设备与第二终端设备通过两者所在的终端设备组的组标识(即第一用户账号或者说第二用户账号)相关联。如图4所示,本申请所提供的统计终端设备的使用信息的方法包括下述步骤S401-S403:
S401、第一终端设备将第一终端设备信息发送给云端设备。同理,第二终端设备将第二终端设备信息发送给云端设备。
相应的,云端设备接收第一终端设备信息和第二终端设备信息。
可选的,管理设备接收第一终端设备信息和第二终端设备信息后,根据其接收到的第一终端设备信息与第二终端设备信息,将第一终端设备与第二终端设备加入终端设备组,也就是建立第一终端设备与组标识之间的关联,以及第二终端设备与组标识之间的关联。
可选的,第一终端设备在登录用户账号后,向云端设备发送第一终端设备信息。可选的,第二终端设备在登录用户账号后,向云端设备发送第二终端设备信息。
可选的,第一终端设备信息包括第一终端设备的设备标识、登录于第一终端设备的用户账号(即第一用户账号,也就是终端设备组的组标识)等信息。可选的,第二终端设备信息包括第二终端设备的设备标识、第二终端设备的设备类型、登录于第二终端设备的用户账号(即第二用户账号,也就是终端设备组的组标识)等信息。
在一种可能的实现方式中,云端设备接收第一终端设备信息与第二终端设备信息之后,可根据该第一终端设备信息与该第二终端设备信息,建立第一终端设备与第一用户账号之间的关联,以及第二终端设备与第二用户账号之间的关联。在本实施例中,第一用户账号与第二用户账号相同,也就是说,第一终端设备和第二终端设备均与第一用户账号相关联,也即第一终端设备和第二终端设备均与第二用户账号相关联。因此,第一终端设备与第二终端设备之间也可以通过该第一(或第二)用户账号相关联。也就是说,终端设备之间可以通过用户账号相关联,通过用户账号相关联的终端设备位于同一终端设备组,该同一终端设备组的组标识为用于关联该终端设备组内的终端设备的用户账号。
示例性的,以第一终端设备、第二终端设备与用户账号之间的关联为例,第一终端设备、第二终端设备与用户账号之间的关联如下表一所示。
表一
终端设备的设备标识 | 终端设备的设备类型 | 用户账号 |
A | 手机 | account1 |
B | 平板 | account2 |
其中,第一终端设备的设备类型为手机,第二终端设备的设备类型为平板,第一终端设备的设备标识为A,第二终端设备的设备标识为B,与第一终端设备关联的用户账号即第一用户账号为account1,与第二终端设备关联的用户账号即第二用户账号为account2。可选的,account1与account2可为同一用户账号,此时,第一终端设备与第二终端设备通过该account1(或者说account2)相关联,第一终端设备与第二终端设备为组标识为account1(或者说account2)的终端设备组内的终端设备。
在一种可能的实现方式中,若第一终端设备或第二终端设备未登录用户账号,则该第一终端设备或该第二终端设备可提醒用户登录用户账号。
在一种可能的实现方式中,第一终端设备或第二终端设备在初次使用时,用户根据预先设置的用户指引等完成登录或者是注册并登录用户账号的操作。随后,该第一终端设备与该第二终端设备在后续使用过程中,默认登录于该第一终端设备与登录于该第二终端设备的用户账号仍为该用户账号,或者,用户可以根据其使用需求来切换登录于该第一终端设备的用户账号或登录于该第二终端设备的用户账号。
具体的,以第一终端设备为例,第一终端设备登录第一用户账号并进入健康使用终端模式的过程如图6所示。在图6中,若第一终端设备支持健康使用终端模式,且该第一终端设备所接入的网络(例如无线高保真(wireless fidelity,WIFI)网络或数据网络)可用,则用户输入鉴权信息,例如用户账号的用户名称与密码等信息。随后,第一终端设备通过调用应用或云服务来进行鉴权。若鉴权通过,则第一用户账号成功登录于该第一终端设备。此时,第一终端设备与云端设备之间建立通信信道,该第一终端设备可通过该通信信道与云端设备进行通信,即可将该第一终端设备上的应用下发的消息,通过该通信信道上报给云端设备。可选的,建立第一终端设备与云端设备之间的通信信道后,该第一终端设备的界面可显示该第一终端设备已进入健康使用终端模式。
需要说明的是,第二终端设备登录第二用户账号并进入健康使用终端模式的过程可以参见上述第一终端设备登录第一用户账号并进入健康使用终端模式的过程的示例,不再赘述。
可选的,第一终端设备信息还包括使用该第一终端设备的用户的标识(例如第一用户的标识)。可选的,第二终端设备信息还包括使用该第二终端设备的用户的标识(例如第二用户的标识)。第一用户与第二用户可以相同,也可以不同,在此处不作限定。
其中,使用该第一终端设备的用户有至少一个,使用该第二终端设备的用户有至少一个。使用第一终端设备的用户与使用第二终端设备的用户可以相同,也可以不同,在此处不作限定。
在一种可能的实现方式中,云端设备可根据其接收到的第一终端设备信息与第二终端设备信息,建立使用第一终端设备的用户(即第一用户)与第一用户账号之间的关联,以及使用第二终端设备的用户(即第二用户)与第二用户账号之间的关联。其中,该第一终端设备信息包括第一用户的用户信息,第二终端设备信息包括第二用户的用户信息。在本实施例中,第一用户账号与第二用户账号相同,也就是说,使用第一终端设备的用户和使用第二终端设备的用户均与第一用户账号相关联,也即使用第一终端设备的用户和使用第二终端设备的用户均与第二用户账号相关联。因此,使用第一终端设备的用户和使用第二终端设备的用户之间可通过该第一(或第二)用户账号相关联。也就是说,使用终端设备的用户之间可以通过用户账号相关联。类似于终端设备组,通过用户账号相关联的用户位于同一用户组,该同一用户组的组标识为用于关联该用户组内的用户的用户账号。
示例性的,以使用第一终端设备的用户、使用第二终端设备的用户与用户账号之间的关联为例,使用第一终端设备的用户、使用第二终端设备的用户与用户账号之间的关联如下表二所示。
表二
终端设备的设备标识 | 终端设备的设备类型 | 用户账号 | 用户标识 |
A | 手机 | account1 | a |
B | 平板 | account2 | b |
其中,第一终端设备的设备类型为手机,第二终端设备的设备类型为平板,第一终端设备的设备标识为A,第二终端设备的设备标识为B,与第一终端设备关联的用户账号即第一用户账号为account1,与第二终端设备关联的用户账号即第二用户账号为account2,与使用第一终端设备的用户关联的用户账号为account1,与使用第二终端设备的用户关联的用户账号为account2。使用第一终端设备的用户的标识为a,使用第二终端设备的用户的标识为b。可选的,account1与account2可为同一用户账号。可选的,使用第一终端设备的用户与使用第二终端设备的用户可以为同一用户,此时,用户a与用户b通过该account1(或者说account2)相关联,用户a与用户b为组标识为account1(或者说account2)的用户组内的用户。
可选的,在切换登录于第一终端设备的用户账号后,该第一终端设备向云端设备发送第一终端设备信息。可选的,在切换登录于第二终端设备的用户账号后,该第二终端设备向云端设备发送第二终端设备信息。
可选的,第一终端设备在任意用户开始使用该第一终端设备时,向云端设备发送第一终端设备信息。可选的,第二终端设备在任意用户开始使用该第二终端设备时,向云端设备发送第二终端设备信息。
可选的,云端设备预先存储用户与用户账号之间的关联。可选的,云端设备预先存储终端设备与用户账号之间的关联。
可选的,云端设备预先存储有用户与用户账号之间的关联。第一终端设备与第二终端设备将第一终端设备信息与第二终端设备信息发送给云端设备后,云端设备根据其接收到的第一终端设备信息与第二终端设备信息,对其存储的用户与用户账号之间的关联进行更新。
示例性的,云端设备预先存储有用户与用户账号之间的关联,例如,用户a和用户b均与用户账号account1相关联,用户c与用户账号account2相关联。云端设备接收第一终端设备信息与第二终端设备信息后,建立用户a和用户d与用户账号account1的关联以及用户e与用户账号account2的关联。此时,该云端设备可以更新其存储的用户与用户账号之间的关联为:用户a、用户b和用户d与用户账号account1相关联,用户c和用户e与用户账号account2相关联,即用户c和用户e为组标识为account2的用户组内的用户。
可选的,云端设备预先存储有终端设备与用户账号之间的关联。第一终端设备与第二终端设备将第一终端设备信息与第二终端设备信息发送给云端设备后,云端设备根据其接收到的第一终端设备信息与第二终端设备信息,对其存储的终端设备与用户账号之间的关联进行更新。
示例性的,云端设备预先存储有终端设备与用户账号之间的关联,例如,第一终端设备和第二终端设备均与用户账号account1相关联。云端设备接收第一终端设备信息与第二终端设备信息后,建立第一终端设备与用户账号account2的关联。此时,该云端设备可以更新其存储的终端设备与用户账号之间的关联为:第二终端设备与用户账号account1相关联,即第二终端设备为组标识为account1的终端设备组内的终端设备,第一终端设备与用户账号account2相关联,即第一终端设备为组标识为account2的终端设备组内的终端设备。
需要说明的是,在本申请实施例中,以第一用户与第二用户相同为例,来对本申请的技术方案进行介绍。
另外,在一种可能的实现方式中,第一终端设备使用信息与第二终端设备使用信息可以是云端设备从同一终端设备接收到的。其中,该同一终端设备可以为第一终端设备,也可以为第二终端设备,也可以是其他的终端设备。该其他终端设备为与第一终端设备(或第二终端设备)所加入的终端设备组内的终端设备,即该其他终端设备将与第一终端设备(或第二终端设备)一同加入同一终端设备组。
S402、第一终端设备将第一终端设备使用信息发送给云端设备。同理,第二终端设备将第二终端设备使用信息发送给云端设备。
相应的,云端设备根据接收到的第一终端设备使用信息与第二终端设备使用信息,来统计第一使用信息,该第一使用信息用于描述第一用户使用终端设备组中的多个终端设备的情况,该终端设备组为第一终端设备所在的终端设备组,该终端设备组还包括第二终端设备。需要说明的是,该终端设备组中还可能包含其他的终端设备,但为了描述简便,本申请实施例以该终端设备组中仅包含第一终端设备和第二终端设备为例,对本申请的技术方案进行介绍。
可选的,云端设备将统计得到的第一使用信息发送给终端设备组内的多个终端设备中的至少一个。在本申请实施例中,云端设备将第一使用信息发送给第一终端设备和/或第二终端设备。或者,若该终端设备组内还包括其他终端设备,则云端设备可将该第一使用信息发送给第一终端设备和/或第二终端设备和/或至少一个该其他终端设备。
可选的,第一终端设备使用信息包括第一终端设备的设备标识、第一用户的标识,还包括在预设时间段内第一用户使用该第一终端设备的时长和/或第一用户使用第一终端设备的时间。相类似的,第二终端设备使用信息包括第二终端设备的设备标识、第二用户(即第一用户)的标识,还包括在预设时间段内第一用户使用该第二终端设备的时长和/或第一用户使用第二终端设备的时间。此时,管理设备接收到的第一终端设备使用信息与第二终端设备使用信息后,根据其中的第一终端设备的标识与第二终端设备的标识,以及管理设备本身存储的终端设备组的相关信息,确定该第一终端设备与第二终端设备为通过第一用户账号相关联的终端设备组中的终端设备,进而确定第一使用信息,该第一使用信息包括第一用户的标识,还包括在预设时间段内第一用户使用该终端设备组中的多个终端设备的总时长和/或第一用户使用终端设备组中的多个终端设备的时间。
在一种可能的实现方式中,该预设时间段为预先确定的,示例性的,上述预设时间段可以为一天,即0:00am-24:00pm。该预设时间段也可以为七天等等。
在一种可能的实现方式中,第一终端设备信息还包括在预设时间段内第一用户使用第一终端设备的时长,相类似的,第二终端设备信息还包括在预设时间段内第一用户使用第二终端设备的时长。此时,第一使用信息还包括在预设时间段内第一用户使用该终端设备组中的多个终端设备的总时长。
示例性的,第一终端设备使用信息包括第一终端设备的标识a、第一用户的标识A、在预设时间段内第一用户使用第一终端设备的时长t1。相类似的,第二终端设备使用信息包括第二终端设备的标识b,第一用户的标识A、在预设时间段内第一用户使用第二终端设备的时长t2。此时,云端设备根据该第一终端设备使用信息与第二终端设备使用信息确定第一使用信息,该第一使用信息包括第一用户的标识A,以及在预设时间段内第一用户使用终端设备组中的多个终端设备的总时长为t1+t2。
在一种可能的实现方式中,第一终端设备信息还包括第一用户使用第一终端设备的时间,相类似的,第二终端设备信息还包括第一用户使用第二终端设备的时间。此时,第一使用信息还包括第一用户使用该终端设备组中的多个终端设备的时间和/或在预设时间段内第一用户使用该终端设备组中的多个终端设备的总时长。
示例性的,第一终端设备使用信息还包括第一用户使用第一终端设备的时间为11:40am-11:55am,第二终端设备使用信息还包括第一用户使用第二终端设备的时间为11:10am-11:35am,此时,第一使用信息还包括第一用户使用终端设备组中的多个终端设备的时间为11:10am-11:35am以及11:40am-11:55am,和/或,第一使用信息包括在预设时间段内第一用户使用终端设备组中的多个终端设备的时长为40min。
示例性的,第一终端设备使用信息还包括第一用户使用第一终端设备的时间为11:15am-11:55am,第二终端设备使用信息还包括第一用户使用第二终端设备的时间为11:10am-11:35am,此时,第一使用信息还包括第一用户使用终端设备组中的多个终端设备的时间为11:10am-11:55am,和/或,第一使用信息包括在预设时间段内第一用户使用终端设备组中的多个终端设备的时长为45min。
在一种可能的实现方式中,第一终端设备信息还包括在预设时间段内第一用户使用第一终端设备的时长和第一用户使用第一终端设备的时间。相类似的,第二终端设备信息还包括第一用户使用第二终端设备的时间和在预设时间段内第一用户使用第二终端设备的时长。此时,第一使用信息还包括第一用户使用该终端设备组中的多个终端设备的时间和/或在预设时间段内第一用户使用该终端设备组中的多个终端设备的总时长。
可选的,第一终端设备使用信息包括第一终端设备的设备标识、第一用户的标识、第一应用的标识,还包括在预设时间段内第一用户在第一终端设备上使用第一应用的时长,和/或,第一用户在第一终端设备上使用第一应用的时间。相类似的,第二终端设备使用信息包括第二终端设备的设备标识、第一用户的标识、第一应用的标识,还包括在预设时间段内第一用户在第二终端设备上使用第一应用的时长,和/或,第一用户在第二终端设备上使用第一应用的时间。此时,第一使用信息包括第一用户的标识、第一应用的标识,还包括在预设时间段内第一用户在终端设备组的多个终端设备上使用第一应用的总时长,和/或,第一用户在终端设备组的多个终端设备上使用第一应用的时间,和/或,在预设时间段内第一用户在终端设备设备组的多个终端设备上使用预设应用组的总时长。其中,预设应用组包括应用类型为预设应用类型的第一应用。
在一种可能的实现方式中,第一终端设备使用信息还包括在预设时间段内第一用户在第一终端设备上使用第一应用的时长。相类似的,第二终端设备使用信息还包括在预设时间段内第一用户在第二终端设备上使用第一应用的时长。此时,第一使用信息还包括在预设时间段内第一用户在终端设备组的多个终端设备上使用第一应用的总时长和/或在预设时间段内第一用户在终端设备设备组的多个终端设备上使用预设应用组的总时长。
在一种可能的实现方式中,第一终端设备使用信息还包括第一用户在第一终端设备上使用第一应用的时间。相类似的,第二终端设备使用信息还包括第一用户在第二终端设备上使用第一应用的时间。此时,第一使用信息还包括在预设时间段内第一用户在终端设备组的多个终端设备上使用第一应用的总时长,和/或,第一用户在终端设备组的多个终端设备上使用第一应用的时间,和/或,在预设时间段内第一用户在终端设备设备组的多个终端设备上使用预设应用组的总时长。
在一种可能的实现方式中,第一终端设备使用信息还包括在预设时间段内第一用户在第一终端设备上使用第一应用的时长,和第一用户在第一终端设备上使用第一应用的时间。相类似的,第二终端设备使用信息还包括在预设时间段内第一用户在第二终端设备上使用第一应用的时长,和第一用户在第二终端设备上使用第一应用的时间。此时,第一使用信息还包括在预设时间段内第一用户在终端设备组的多个终端设备上使用第一应用的总时长,和/或,第一用户在终端设备组的多个终端设备上使用第一应用的时间,和/或,在预设时间段内第一用户在终端设备设备组的多个终端设备上使用预设应用组的总时长。
示例性的,第一应用可以为例如“微信”或者“短信”,也可以为例如应用1或者应用2等。
示例性的,该第一终端设备使用信息包括第一用户的标识、第一应用的标识、在预设时间段内第一用户在第一终端设备上使用第一应用的时长、第一用户在第一终端设备上使用第一应用的时间、第一用户账号,以及在预设时间段内该用户使用第一终端设备的时长。第一终端设备使用信息包括第一用户的标识为a,第一应用例如应用A和应用B,这两个第一应用的标识分别为a1和b1,在预设时间段内第一用户使用应用A的时长为30min,在预设时间段内该用户使用应用B的时长为20min,该第一用户账号的名称为abc,第一用户使用第一终端设备的时间为11:00am-11:50am,第一用户使用应用A的时间为11:00am-11:30am,第一用户使用应用B的时间为11:30am-11:50am。
相类似的,示例性的,该第二终端设备使用信息包括第一用户的标识、第一应用的标识、在预设时间段内第一用户在第二终端设备上使用第一应用的时长、第一用户在第二终端设备上使用第一应用的时间、第二用户账号(与第一用户帐号相同),以及第一用户使用第二终端设备的时间。
示例性的,第二终端设备使用信息包括使用第一用户的标识为b,第一应用即应用C和应用D的标识分别为c1和d1,在预设时间段内第一用户使用应用C的时长为10min,在预设时间段内第一用户使用应用D的时长为20min,第一用户账号的名称为def,第一用户使用第二终端设备的时间为10:30am-11:00am,第一用户在第二终端设备上使用应用C的时间为10:30am-10:40am,第一用户在第二终端设备上使用应用D的时间为10:40am-11:00am。
在一种可能的实现方式中,第一终端设备使用信息还包括第一应用的应用类型,和/或,第二终端设备还包括第一应用的应用类型。
在一种可能的实现方式中,第一终端设备使用信息还包括在预设时间段内第一用户使用第一终端设备的时长和/或第一用户使用第一终端设备的时间。相类似的,第二终端设备使用信息还包括在预设时间段内第一用户使用第二终端设备的时长和/或第一用户使用第二终端设备的时间。该第一使用信息还包括在预设时间段内第一用户使用该终端设备组中的多个终端设备的总时长和/或第一用户使用终端设备组中的多个终端设备的时间。
在一种可能的实现方式中,该预设应用组可以为云端设备根据第一应用的应用类型自行确定的,也可以是任一终端设备根据应用的应用类型确定的。
在一种可能的实现方式中,第一应用可以为第一用户使用的应用,也可以是任一应用。
可选的,云端设备接收到第一终端设备使用信息和第二终端设备使用信息后,可以根据该第一终端设备使用信息和第二终端设备使用信息,确定登录于第一终端设备的用户账号与登录于第二终端设备的用户账号是否相同,即确定第一终端设备与第二终端设备是否为同一终端设备组内的终端设备。若登录于第一终端设备的用户账号与登录于第二终端设备的用户账号相同,则云端设备进一步根据使用第一终端设备的用户与使用第二终端设备的用户是否相同,来统计各个终端设备的使用情况(即第二使用信息)和/或各个用户使用终端设备的情况(即第一使用信息)。
也就是说,云端设备根据接收到的第一终端设备使用信息和第二终端设备使用信息后,可根据该第一终端设备信息和第二终端设备使用信息,确定第一使用信息与第二使用信息中的至少一个。第二使用信息包括在预设时间段内终端设备组中每一终端设备的总使用时长和/或终端设备组中每一终端设备的使用时间等。
其中,各个终端设备的使用情况是指不区分用户,统计得到的在预设时间段内每一终端设备的使用时长和/或每一终端设备的使用时间等。各个用户使用终端设备的情况是指不区分终端设备,统计得到的在预设时间段内每一用户使用终端设备的时长和/或每一用户使用终端设备的时间。可选的,各个用户使用终端设备的情况是指在预设时间段内每一用户使用终端设备上的各个应用的时长和/或每一用户使用终端设备上各个应用的时间等。
示例性的,云端设备接收第一终端设备使用信息以及第二终端设备使用信息。其中,登录于第一终端设备的用户账号与登录于第二终端设备的用户账号相同,该用户账号的名称可以为abc,即第一终端设备与第二终端设备位于同一终端设备组。第一用户(即使用第一终端设备的用户)所使用的应用(即第一应用)包括应用A和应用B,第二用户(即使用第二终端设备的用户)所使用的应用包括应用A。在预设时间段内第一用户使用应用A的时长为10min,在预设时间段内第一用户使用应用B的时长为15min,在预设时间段内第二用户使用应用A的时长为20min。第一用户使用第一终端设备的时间为9:00am-9:10am以及9:15-9:30am,第二用户使用第二终端设备的时间为9:40am-10:00am。以第一用户与第二用户为同一用户为例,云端设备可根据其接收到的第一终端设备使用信息和第二终端设备使用信息,确定在预设时间段内第一用户(也即第二用户)使用终端设备组内的多个终端设备的总时长,即第一终端设备与第二终端设备的总的使用时长为45min,第一用户使用终端设备组内的多个终端设备(包括第一终端设备与第二终端设备)的时间为9:00am-9:10am、9:15-9:30am和9:40am-10:00am。其中,在预设时间段内第一用户在终端设备组内的多个终端设备上使用应用A的时长为30min,在预设时间段内第一用户在终端设备组内的多个终端设备上使用应用B的时长为15min,第一终端设备的使用时间为9:00am-9:10am以及9:15-9:30am,第二终端设备的使用时间为9:40am-10:00am。在预设时间段内第一终端设备的总使用时长为25min,在预设时间段内第二终端设备的总使用时长为20min。
在上述示例中,若第一用户与第二用户为不同用户,则云端设备可根据其接收到的第一终端设备使用信息和第二终端设备使用信息,确定在预设时间段内第一用户使用终端设备组内的多个终端设备的时长即在预设时间段内第一终端设备的使用时长为25min,第一用户使用终端设备组内的多个终端设备的时间即第一用户使用第一终端设备的时间9:00am-9:10am以及9:15-9:30am。在预设时间段内第二用户使用终端设备组内的多个终端设备的时长即在预设时间段内第二终端设备的使用时长为20min,第二用户使用终端设备组内的多个终端设备的时间即第二用户使用第二终端设备的时间9:40am-10:00am。
可选的,第一终端设备周期性地向云端设备发送第一终端设备使用信息。
示例性的,在用户使用第一终端设备的过程中,第一终端设备以10s为周期向云端设备发送第一终端设备使用信息。
示例性地,以第一终端设备发送第一终端设备使用信息给云端设备的周期为5min为例,若在18:00-18:15的时间段内,第一终端设备始终处于使用状态,则该第一终端设备在18:00、18:05、18:10和18:15分别发送第一终端设备使用信息给云端设备。
可选的,第一终端设备非周期性地向云端设备发送第一终端设备使用信息。
在一种可能的实现方式中,第一终端设备由亮屏状态切换为灭屏状态时,第一终端设备向云端设备发送第一终端设备使用信息。
在一种可能的实现方式中,第一终端设备由灭屏状态切换为亮屏状态时,第一终端设备向云端设备发送第一终端设备使用信息。且第一终端设备由亮屏状态切换为灭屏状态时,第一终端设备向云端设备发送第一终端设备使用信息。
在一种可能的实现方式中,第一终端设备上的某一应用由使用状态切换为停止使用状态时,该第一终端设备向云端设备发送第一终端设备使用信息。
在一种可能的实现方式中,使用第一终端设备的用户发生变化时,该第一终端设备向云端设备发送第一终端设备使用信息。
相类似的,对于第二终端设备向云端设备发送第二终端设备使用信息的介绍,可以参见上述对于第一终端设备向云端设备发送第一终端设备使用信息的介绍,在此不再赘述。
可选的,第一终端设备使用信息还包含该第一终端设备的解锁次数、解锁时间等信息,和/或,第二终端设备使用信息还包含该第二终端设备的解锁次数、解锁时间等信息。
S403、第一终端设备显示各个终端设备的使用情况或者各个用户使用终端设备的情况。同理,第二终端设备显示各个终端设备的使用情况或者各个用户使用终端设备的情况。
其中,关于上述各个终端设备的使用情况(第二使用情况)或者各个用户使用终端设备的情况(第二使用情况)的具体介绍,可以参见上述步骤S402中的内容,在此不再赘述。
可选的,云端设备将各个终端设备的使用情况或者各个用户使用终端设备的情况发送给第一终端设备和第二终端设备。随后,第一终端设备或第二终端设备根据用户需求,来显示各个终端设备的使用情况或者各个用户使用终端设备的情况。
在一种可能的实现方式中,在没有用户指示的情况下,第一终端设备可默认显示所有终端设备,即在预设时间段内第一终端设备和第二终端设备上每一应用的总的使用时长等。其中,所有终端设备是指通过登录于第一终端设备的用户账号相关联的所有终端设备。随后,该第一终端设备根据用户指示,显示任一终端设备的上在预设时间段内每一应用的总的使用时长,或者在预设时间段内所有终端设备的使用时长。
示例性的,以所有终端设备包括第一终端设备与第二终端设备为例,登录于第一终端设备的用户账号与登录于第二终端设备的用户账号相同,第一终端设备默认显示在预设时间段内所有终端设备上每一应用的总的使用时长,如图7的(a)所示。参照图7的(a)所示,第一终端设备和第二终端设备上的应用包括“玩机技巧”、图库”、“录音机”等。其中,在预设时间段内所有应用的总的使用时长为33分钟,在预设时间段内第一终端设备和第二终端设备上的应用“玩机技巧”的总的使用时长为10min,在预设时间段内第一终端设备和第二终端设备上的应用“录音机”的总的使用时长为7min,在预设时间段内第一终端设备和第二终端设备上的应用“图库”的总的使用时长为5min,在预设时间段内第一终端设备和第二终端设备上的其他应用的总的使用时长为10min。在图7的(a)中,“屏幕时间管理”的开关按键701处于关闭状态,也就是说“屏幕时间管理”功能未开启,“屏幕时间管理”用于对在预设时间段内终端设备的可用时长、终端设备上的可用应用、终端设备的休眠时间等进行设置。“屏幕时间管理密码”的开关按键702处于关闭状态,也就是说,“屏幕时间管理密码”功能未开启,“屏幕时间管理密码”用于设置密码,该密码用于请求获取更多的使用时间,或者更改上述健康使用终端的设置,即更改“屏幕时间管理”中的相关设置。
在一种可能的实现方式中,在没有用户指示的情况下,第一终端设备默认显示在预设时间段内每一终端设备的总的使用时长。
示例性的,以所有终端设备包括第一终端设备与第二终端设备为例,登录于第一终端设备的用户账号与登录于第二终端设备的用户账号相同,第一终端设备默认显示在预设时间段内每一终端设备的总的使用时长,如图7的(b)所示。参照图7的(b)所示,与当前登录于第一终端设备的用户账号相同的终端设备包括“手机”、“平板”以及其他终端设备,第一终端设备为该“手机”、“平板”或其他终端设备中的任意一个。其中,在预设时间段内所有终端设备的总的使用时长为33分钟,在预设时间段内第一终端设备例如“手机”的总的使用时长为为10min,在预设时间段内第二终端设备例如“平板”的总的使用时长为5min,在预设时间段内其他终端设备的总的使用时长为15min。关于图7的(b)中“屏幕时间管理”与“屏幕时间管理密码”的表述可以参见上一示例,在此不再赘述。
在一种可能的实现方式中,第一终端设备可以根据用户指示,显示在预设时间段内每一用户使用各个应用的时长,或者在预设时间段内所有用户使用各个应用的总时长。
示例性的,以图7的(a)为例,若用户点击图7的(a)中的提示文字例如“更多”,则此时第一终端设备的显示界面如图8的(a)所示。在图8的(a)中,若用户选择“选择使用者”并点击“确定”,则该第一终端设备的显示界面如图8的(b)所示。在图8的(b)中,若用户选择“我使用时间”并点击“确定”,则第一终端设备仅显示“我”即机主使用所有终端设备上的各个应用的情况,例如图8的(c)所示。若用户选择“孩子使用时间”并点击“确定”,则第一终端设备仅显示“孩子”使用所有终端设备上的各个应用的使用情况。若用户选择“全部设备使用时间”并点击“确定”,则第一终端设备显示所有用户使用所有终端设备上的各个应用的情况。若用户点击“取消”,则第一终端设备显示上一级界面,例如图8的(a)所示的界面。在本示例中,所有用户即“我”和“孩子”,所有终端设备即第一终端设备与第二终端设备。在图8的(c)中,“使用时间”下的“<1分钟”表示用户“我”在“0时”到“24时”之间(即今天)使用所有终端设备上的所有应用的总时长。“应用使用排行”为根据用户“我”在“0时”到“24时”之间使用所有终端设备上的所有应用的时长,所得到的“我”所使用的应用的排序。“解锁统计”为对用户“我”在“0时”到“24时”之间使用终端设备时的解锁次数以及平均解锁时间例如“每2小时54分钟一次”等信息的统计。延时统计为对用户“我”在“0时”到“24时”之间在使用终端设备时延时使用终端设备(上的应用)的总时长等信息。其中,“无延时使用”用于表示在“0时”到“24时”之间,用户“我”未延时使用终端设备(上的任一应用)。在图8的(c)中,若用户点击“过去七天”,则该第一终端设备显示用户“我”在过去七天内使用所有终端设备的情况,具体介绍可以参见本示例中上述内容。
在另一种可能的实现方式中,第一终端设备可以根据用户指示,显示任一终端设备的使用情况,或者是所有终端设备的使用情况。
示例性的,以图7的(a)为例,若用户点击图7的(a)中的提示文字例如“更多”,则此时终端设备的显示界面如图9的(a)所示。在图9的(a)中,若用户选择“选择设备”,并点击“确定”,则此时第一终端设备的显示界面如图9的(b)所示。在图9的(b)中,若用户选择“平板使用时间”并点击“确定”,则第一终端设备仅显示“平板”的使用情况,即“平板”上所安装的各个应用的使用情况。若用户选择“手机使用时间”并点击“确定”,则第一终端设备仅显示“手机”的使用情况,即“手机”上所安装的各个应用的使用情况。若用户选择“全部设备使用时间”并点击“确定”,则第一终端设备显示所有终端设备的使用情况,例如图9的(c)所示。若用户点击“取消”,则第一终端设备显示上一级界面,例如图9的(a)所示的界面。在本示例中,所有终端设备即登录同一用户账号的“手机”和“平板”,也就是说,第一终端设备为“手机”或者是“平板”。在图9的(c)中,“使用时间”下的“<1分钟”表示“0时”到“24时”之间的手机和平板的总的使用时长,“设备使用排行”为根据“0时”到“24时”之间的手机的使用时长和平板的使用时长,所得到的设备的排序。其中,“平板”和“手机”所在行对应的“<1分钟”分别为在“0时”到“24时”之间“平板”的使用时长和在“0时”到“24时”之间“手机”的使用时长。“解锁统计”为对“0时”到“24时”(即今天)之间“平板”和“手机”的解锁次数、解锁时间以及平均解锁时间例如“每2小时54分钟一次”等信息的统计。延时统计为对在“0时”到“24时”之间“平板”和“手机”上的应用延时使用的总时长等信息。“无延时使用”用于表示在“0时”到“24时”之间,“平板”和“手机”上的任一应用均未延时使用。在图9的(c)中,若用户点击“过去七天”,则该第一终端设备显示“平板”与“手机”在过去七天内的使用情况,具体介绍可以参见本示例中上述内容。
需要说明的是,关于第二终端设备显示各个终端设备的使用情况或者各个用户使用终端设备的情况的具体介绍,可以参见上述对第一终端设备显示各个终端设备的使用情况或者各个用户使用终端设备的情况的介绍,在此不再赘述。
在上述过程中,云端设备所接收到的第一终端设备使用信息可用于确定第一使用信息,即用于描述第一用户使用终端设备组中的多个终端设备的情况的信息。也就是说,云端设备在统计第一用户使用终端设备的情况时,不仅考虑到了第一用户使用第一终端设备的情况,还考虑到了第一用户使用其他终端设备的情况。因此,相对于现有技术来说,在同一用户可使用多个终端设备的场景下,本申请可以较好的提高统计得到的终端设备的使用信息的准确性,从而保证用户健康使用终端设备的效果。
将第一终端设备与第二终端设备的使用模式设置为健康使用终端模式后,若用户需要使用第一终端设备与第二终端设备,则该第一终端设备与该第二终端设备需对用户进行识别,以确定每一用户使用该第一终端设备或该第二终端设备的情况,便于云端设备根据接收到的第一终端设备使用信息与第二终端设备使用信息,来统计各个用户使用终端设备的情况。
可选的,第一终端设备可根据用户输入的用户信息,来自动识别用户。其中,该用户信息可以为指纹信息、面部图像信息等。
在一种可能的实现方式中,用户可通过向第一终端设备输入指纹信息或者面部图像信息,来解锁该第一终端设备,此时,该第一终端设备可根据用户输入的指纹信息或者面部图像信息,来识别用户。
示例性的,指纹1、指纹2以及面部图像1为对应第一用户的用户信息,指纹3以及面部图像2为对应第二用户的用户信息。若用户使用指纹1、指纹2或者面部图像1来解锁该第一终端设备,则该第一终端设备可自动识别出当前使用该第一终端设备的用户为第一用户,若用户使用指纹3或者面部图像2来解锁该第一终端设备,则该第一终端设备可自动识别出当前使用该第一终端设备的用户为第二用户。
在一种可能的实现方式中,为保证第一终端设备处于健康使用终端模式时,云端设备可较为准确的汇总多个终端设备的使用情况,第一终端设备由灭屏状态切换为亮屏状态(未解锁),通过人脸识别或者指纹识别来进行解锁。若该第一终端设备成功识别人脸或指纹,则该第一终端设备解锁,此时,用户可正常使用该第一终端设备。若该第一终端设备未成功识别人脸或指纹,则该第一终端设备解锁失败,此时,用户不能使用该第一终端设备。
在一种可能的实现方式中,第一终端设备在其处于亮屏状态时,周期性地获取当前使用该第一终端设备的用户的面部图像信息(即处于该第一终端设备屏幕前的用户的面部图像信息)。该第一终端设备根据其周期性获取到的面部图像信息,来自动识别用户。
示例性的,面部图像1对应第一用户,面部图像2对应第二用户,第一终端设备获取面部图像信息的周期为5min,该第一终端设备处于亮屏状态。若该第一终端设备在10:00am获取到面部图像信息为面部图像1,此时,该第一终端设备可自动识别出当前使用该第一终端设备的用户为第一用户。随后,若该第一终端设备在10:05am获取到面部图像信息为面部图像2,则此时该第一终端设备可自动识别出当前使用该第一终端设备的用户为第二用户。另外,若该第一终端设备在10:15am获取到的面部图像信息中包含面部图像1与面部图像2,则此时该第一终端设备可自动识别出当前使用该第一终端设备的用户包括第一用户与第二用户。
在一种可能的实现方式中,该第一终端设备可根据用户的手动选择,来确定当前使用该第一终端设备的用户。
示例性的,若第一终端设备解锁且未能通过人脸识别或指纹识别等识别出当前使用该第一终端设备的用户,则该第一终端设备的显示界面可如图10所示。在图10中,用户可自行选择当前使用该第一终端设备的用户。若用户选择“我使用”并点击“确定”,则当前使用该第一终端设备的用户为“我”,若用户选择“孩子使用”并点击“确定”,则当前使用该第一终端设备的用户为“孩子”,若用户选择“用户a使用”并点击“确定”,则当前使用该第一终端设备的用户为“用户a”。若用户点击“取消”,则该第一终端设备重新进入锁屏状态。
在一种可能的实现方式中,若第一终端设备未能自动识别出当前使用该第一终端设备的用户,或者用户未进行上述手动选择,则该第一终端设备默认当前使用该第一终端设备的用户为其他用户,即与当前登录于该第一终端设备的用户账号对应的用户之外的用户。
可选的,第一终端设备可根据用户所使用的应用的类型,来确定当前使用该第一终端设备的用户。
示例性的,第一终端设备上的应用可以分为儿童应用和成人应用,例如将支付类应用(例如支付宝等)以及工作类应用(例如WPS等)确定为成人应用,将儿歌类应用(例如宝宝儿歌等)确定为儿童应用。此时,若用户所使用的该第一终端设备上的应用包括支付类应用即成人应用,则该第一终端设备可以确定使用该第一终端设备的用户为成人。若用户所使用的该第一终端设备上的应用为儿歌类应用即儿童应用,则该第一终端设备可以确定使用该第一终端设备的用户为儿童。
可选的,第一终端设备可根据用户的浏览内容,来确定当前使用该第一终端设备的用户。
示例性的,若用户的浏览内容为儿歌、少儿动漫等,则该第一终端设备可确定当前使用该第一终端设备的用户为儿童。
可选的,第一终端设备可根据登录于该第一终端设备的应用账号等,来识别当前使用该终端设备的用户。关于应用账号的介绍可以参见上述内容,在此不进行赘述。
需要说明的是,关于第二终端设备对用户进行识别的介绍,可以参见上述第一终端设备对用户进行识别的描述,在此不再赘述。
可选的,本申请还提供一种统计终端设备的使用信息的方法,如图11所示,该方法还包括步骤S404:
S404、第一终端设备确定用户是否可以继续使用终端设备或者终端设备上的应用。同理,第二终端设备确定用户是否可以继续使用终端设备或者终端设备上的应用。
可选的,第一终端设备根据在预设时间段内用户(即第一用户)可使用终端设备的时长(即第一预设时长,在预设时间段内第一用户可使用终端设备组中的多个终端设备的预设总时长)、用户使用其可使用的应用的预设时长(即第二预设时长,在预设时间段内第一用户在终端设备组的多个终端设备上可使用第一应用的预设总时长)、第三预设时长(即在预设时间段内第一用户在终端设备组的多个终端设备上可使用预设应用组的时长)、用户可使用的应用、终端设备的休眠时间中的一项或多项,以及该第一终端设备接收到的终端设备的使用情况和用户使用终端设备的情况,来确定用户是否可以继续使用终端设备或者是终端设备上的应用。其中,该用户可以是当前使用该第一终端设备的用户,也可以是与登录于该第一终端设备的用户账号相关联的其他用户。在本实施例中以该用户为使用该第一终端设备的用户,即第一用户为例。
可选的,第二终端设备根据在预设时间段内用户可使用终端设备的时长、在预设时间段内用户使用其可使用的应用的预设时长、用户可使用的应用、第三预设时长、终端设备的休眠时间中的一项或多项,以及该第二终端设备接收到的终端设备的使用情况和用户使用终端设备的情况,来确定用户是否可以继续使用终端设备或者终端设备上的应用。其中,该用户可以是当前使用该第二终端设备的用户,也可以是与登录于该第二终端设备的用户账号相关联的其他用户。在本实施例中以该用户为使用该第二终端设备的用户,即第一用户为例。
可选的,在将第一终端设备或第二终端设备的使用模式设置为健康使用终端的模式后,该第一终端设备或该第二终端设备可进一步对用户可使用的应用、在预设时间段内用户可使用终端设备的时长、在预设时间段内用户使用其可使用的应用的预设时长、终端设备的休眠时间等进行设置,以保证统计终端设备的使用信息的准确性。
在一种可能的实现方式中,使用第一终端设备或第二终端设备的用户可能为多个,但上述用户可使用的应用、在预设时间段内用户可使用终端设备的时长、在预设时间段内用户可以使用其可使用的应用的预设时长、终端设备的休眠时间等信息,由目标用户(例如家长)来进行设置。且上述用户可使用的应用、在预设时间段内用户可使用的终端设备的时长、终端设备休眠时间、在预设时间段内用户使用其可使用的应用的预设时长与用户存在对应关系。因此,若当前使用第一终端终端设备或第二终端设备的用户为目标用户,则可以对上述信息进行设置,若当前使用该第一终端设备或该第二终端设备的用户不是目标用户,则不能对上述信息进行设置。
为了保证较好的实现用户健康使用终端设备的效果,在一种可能的实现方式中,目标用户可设置屏幕时间管理密码,该屏幕时间管理密码用于目标用户请求获取更多的使用时间,或者是更改上述用户可使用的应用、在预设时间段内用户可使用终端设备的时长、在预设时间段内用户可以使用其可使用的应用的时长、终端设备的休眠时间等信息。
示例性的,以第一终端设备为例,若当前使用该第一终端设备的用户不是目标用户,则该“屏幕时间管理”功能与“屏幕时间管理密码”功能关闭,该第一终端设备的显示界面可以如图7的(a)所示。在图7的(a)中,若用户点击“屏幕时间管理”的开关按键701,或者点击“屏幕时间管理密码”的开关按键702,则该第一终端设备对当前使用该第一终端设备的用户的身份进行验证,若验证该用户为目标用户,则开关按键701与该开关按键702切换为开启状态,此时“屏幕时间管理”与“屏幕时间管理密码”功能开启。此时,该第一终端设备的显示界面如图12所示。需要说明的是,“屏幕时间管理密码”功能开启后,目标用户可以设置相应的密码来对第一终端设备的屏幕使用进行管理,例如设置屏幕时间管理密码为123456。若验证该用户不是目标用户,则该第一终端设备的显示界面不变。在图12中,目标用户在点击“密码设置”所在栏并输入正确的屏幕时间管理密码123456后,可以对该屏幕时间管理密码123456进行修改。目标用户在点击“可用时长”所在栏并输入正确的屏幕时间管理密码123456后,可以对目标用户在每天使用终端设备的时长进行设置,例如目标用户每天使用终端设备的时长为6小时。可选的,目标用户在点击“可用时长”所在栏并输入正确的屏幕时间管理密码123456后,也可以对其他用户每天使用终端设备的时长进行设置。目标用户在点击“应用限制”所在栏并输入正确的屏幕时间管理密码123456后,可以设置目标用户可以使用的应用,以及目标用户可以使用该应用的时长(或者是目标用户可以使用该应用的时间,例如目标用户可以使用该应用的时间为10:00am-11:30am)。可选的,目标用户在点击“应用限制”所在栏并输入正确的屏幕时间管理密码123456后,也可以设置其他用户可以使用的应用,以及该其他用户可以使用该应用的时长。目标用户在点击“睡眠时间”所在栏并输入正确的屏幕时间管理密码123456后,可以对目标用户使用第一终端设备时该第一终端设备的休眠时间进行设置,例如目标用户设置目标用户使用该第一终端设备时的该第一终端设备的休眠时间为0:00am-6:30am,因此在0:00am-6:30am的时间段内,目标用户不能使用该第一终端设备。可选的,目标用户在点击“睡眠时间”所在栏并输入正确的屏幕时间管理密码123456后,还可以对目标用户使用其他终端设备时该其他终端设备的休眠时间进行设置,其中,其他终端设备是指与第一终端设备通过用户账号相关联的终端设备。可选的,目标用户在点击“睡眠时间”所在栏并输入正确的屏幕时间管理密码123456后,也可以对其他用户使用第一终端设备时该第一终端设备的休眠时间进行设置。可选的,目标用户在点击“睡眠时间”所在栏并输入正确的屏幕时间管理密码123456后,还可以对其他用户使用其他终端设备时该其他终端设备的休眠时间进行设置。
需要说明的是,目标用户在任意终端设备(例如第一终端设备)进行上述目标用户屏幕时间管理密码、用户可使用的应用、在预设时间段内用户可使用终端设备的时长、在预设时间段内用户可以使用其可使用的应用的时长、终端设备的休眠时间等信息中的一项或多项后,该第一终端设备将这一项或多项信息发送给云端设备,并由云端设备将这些信息发送给其他的终端设备(例如第二终端设备)。其中,该其他的终端设备和第一终端设备均与同一用户账号相关联。可选的,仅能由目标用户对修改前述一项或多项信息。
可选的,以第一终端设备为例,第一终端设备接收到云端设备统计得到的各个终端设备的使用情况或者各个用户使用终端设备的情况之后,若在预设时间段内用户使用终端设备的总时长(在预设时间段内第一用户使用终端设备组中的多个终端设备的总时长)超过在预设时间段内该用户可使用终端设备的时长(即第一预设时长),则第一终端设备显示第一提示信息。此时,该第一终端设备可确定该用户不能继续使用终端设备。该第一提示信息用于提示在预设时间段内第一用户可使用终端设备组中的多个终端设备的总时长已达上限。或者,第一终端设备显示第二提示信息,该第二提示信息用于提示延长在预设时间段内第一用户可使用终端设备组中的多个终端设备的总时长。
若在预设时间段内用户使用某一应用的时长(即在预设时间段内第一用户在终端设备组的多个终端设备上使用第一应用的总时长)超过用户可使用该应用的预设时长(即第二预设时长),则第一终端设备显示第三提示信息,该第三提示信息用于提示在预设时间段内该用户使用该应用的时长已达上限(即在预设时间段内第一用户在终端设备组的多个终端设备上可使用第一应用的总时长已达上限)。此时,该用户不能继续使用该应用。或者,第一终端设备显示第四提示信息,该第四提示信息用于提示延长在预设时间段内第一用户在终端设备组的多个终端设备上可使用第一应用的总时长。
若在预设时间段内第一用户在终端设备组的多个终端设备上使用预设应用组的总时长超过第三预设时长,则第一终端设备显示第五提示信息和/或第六提示信息。第五提示信息用于提示在预设时间段内第一用户在终端设备组的多个终端设备上可使用预设应用组的总时长已达上限,第六提示信息用于延长在预设时间段内第一用户在终端设备组的多个终端设备上可使用预设应用组的总时长。
需要说明的是,上述所延长的可用时长均为暂时性的。另外,第一预设时长、第二预设时长和/或第三预设时长为第一终端设备设置的,也可以是为第一终端设备从云端设备获取的。该第一预设时长、第二预设时长、第三预设时长也可以是云端设备确定的,或者是云端设备从第一终端设备所在终端设备组内的其他终端设备(例如第二终端设备)处获取的。
在一种可能的实现方式中,用户在任意终端上使用某一应用的过程中,若在预设时间段内用户使用该应用的时长超过在预设时间段内用户可使用该应用的时长,则该应用自动停止,并在用户再次打开该应用时,显示上述第三提示信息。
在一种可能的实现方式中,若在预设时间段内用户使用终端设备的总时长超过在预设时间段内该用户可使用该终端设备的时长,则第一终端设备还可以显示第二提示信息。该第二提示信息用于提示该用户延长在预设时间段内其可使用终端设备的时长。若在预设时间段内用户使用某一应用的时长超过在预设时间段内用户可使用该应用的时长,则第一终端设备显示第四提示信息,该第四提示信息用于提示该用户延长其在预设时间段内可使用该应用的时长。
需要说明的是,仅目标用户可延长终端设备的使用时间。关于延长在预设时间段内终端设备的可使用时长或在预设时间段内某一应用的可使用时长的具体操作可以参见现有技术,在此不进行赘述。
另外,关于图11中所涉及的步骤S401-S403的介绍可以参见上述内容,在此不再赘述。
需要说明的是,预设应用组可以是根据目标用户(例如家长)所设置的其他用户(例如儿童)可以使用的应用的类型。
通过这一过程,可通过预设时长或者预设应用组来控制用户使用终端设备组中的多个终端设备的情况,从而保证用户健康使用终端设备的效果。
可选的,在第一终端设备或第二终端设备显示终端设备的使用情况之前,该第一终端设备可以添加与当前登录于该第一终端设备的用户账号相关联的终端设备。同理,该第二终端设备可以添加与当前登录于该第二终端设备的用户账号相关联的终端设备。
示例性的,如图14的(a)所示,若用户选择“添加设备”且点击“确定”,则第一终端设备的现实界面切换为如图14的(b)所示。在图14的(b)中,该第一终端设备显示用户可能会添加的终端设备的设备类型、设备标识以及设备图标等。其中,设备类型包括例如“电脑”“手机”“电视”。设备类型为“电脑”的终端设备的设备标识包括例如“设备1”、“设备2”和“设备3”,设备类型为“手机”的终端设备的设备标识包括例如“设备4”、“设备5”和“设备6”,设备类型为“电视”的终端设备的设备标识包括例如“设备7”和“设备8”。若用户点击“手机”,则该第一终端设备的显示界面如图14的(c)所示。在图14的(c)中,该第一终端设备从设备类型为“手机”的设备开始显示用户可能会添加的终端设备的信息,而不显示设备类型在“手机”之前的设备类型为“电脑”的终端设备的信息。若用户选择“设备6”(即点击“设备6”所对应的图标)并点击该显示界面左侧的箭头,则此时第一终端设备的显示界面如图14的(d)所示。在图14的(d)中,1401用于提醒用户是否添加“设备6”,若用户点击“是”,则添加“设备6”为与用户账号相关联的终端设备。若用户点击“否”,则不添加“设备6”为与用户账号相关联的终端设备。随后,不论是否添加“设备6”,第一终端设备返回其上一级显示界面,如图14的(c)。可选的,在图14的(d)中,用户可以通过在搜索栏输入例如“设备6”来查找用户需要添加的终端设备,此时,该终端设备的显示界面如图14的(e)所示。在图14的(e)中,若用户点击“设备6”的图标并点击显示界面左侧的箭头,则该第一终端设备的显示界面可如图14的(d)所示。关于图14的(d)的介绍可参见本示例中的上述内容,在此不再赘述。
在一种可能的实现方式中,第一终端设备将至少一个终端设备的终端设备信息发送给云端设备。这至少一个终端设备的终端设备信息中包括这至少一个终端设备的设备标识,以及终端设备组的组标识(即第一用户账号)。随后,云端设备根据该至少一个终端设备的设备信息,将这至少一个终端设备加入该组标识对应的终端设备组中,也就是建立这至少一个终端设备与组标识之间的关联。该至少一个终端设备包括第二终端设备。这至少一个终端设备的终端设备信息中可以包括第一终端设备信息,也可以不包括第一终端设备信息。
需要说明的是,根据上述示例所给出的添加终端设备的过程,第一终端设备即可得到需要加入终端设备组的终端设备的终端设备信息,即发送给云端设备的至少一个终端设备的终端设备信息。
可选的,在第一终端设备或第二终端设备显示终端设备的使用情况之前,该第一终端设备可以添加与当前登录于该第一终端设备的用户账号相关联的用户。同理,该第二终端设备可以添加与当前登录于该第二终端设备的该用户账号相关联的用户。
示例性的,如图13的(a)所示,若用户选择“添加使用者”且点击“确定”,此时,第一终端设备或第二终端设备的显示界面切换为如图13的(b)所示。按照图13的(b)所示,用户输入新添加的用户的“昵称”、“人脸数据”、“指纹数据”等信息,并点击“添加”,则可成功添加新的用户,即使用者。
在一种可能的实现方式中,第一终端设备将至少一个用户的用户信息发送给云端设备。这至少一个用户的用户信息中包括这至少一个用户的用户标识(例如面部图像、指纹等),以及用户组的组标识(例如第一用户账号)。随后,云端设备根据该至少一个用户的用户信息,将这至少一个用户加入该组标识对应的用户组中,也就是建立这至少一个用户与组标识之间的关联。这至少一个用户的用户信息中可以包括第一用户的用户信息,也可以不包括第一用户的用户信息。
需要说明的是,根据上述示例所给出的添加用户的过程,第一终端设备即可得到需要加入用户组的用户的用户信息,即发送给云端设备的至少一个用户的用户信息。
可选的,由云端设备添加与用户账号相关联的终端设备或用户。
在一种可能的实现方式中,云端设备可根据其接收到的第一终端设备信息与第二终端设备信息等,建立终端设备与用户账号之间的关联以及用户与用户账号之间的关联。随后,云端设备将与登录于第一终端设备的用户账号相关联的终端设备列表和用户列表发送给第一终端设备,以使得第一终端设备更新登录于该第一终端设备的用户账号相关联的终端设备列表和用户列表。其中,第一终端设备所接收到的终端设备列表中包括与登录于该第一终端设备的用户账号相关联的终端设备的标识等,第一终端设备所接收到的用户列表中包括与登录于该第一终端设备的用户账号相关联的用户的标识等。同理,云端设备将登录于第二终端设备的用户账号相关联的终端设备列表和用户列表。其中,第二终端设备所接收到的终端设备列表中包括与登录于该第二终端设备的用户账号相关联的终端设备的标识等,第二终端设备所接收到的用户列表中包括与登录于该第二终端设备的用户账号相关联的用户的标识等。
在一种可能的实现方式中,以第一终端设备为例,云端设备将与登录于第一终端设备的用户账号相关联的终端设备列表和用户列表发送给第一终端设备后,第一终端设备可根据接收到的第一使用信息(和/或第二使用信息)以及该终端设备列表和用户列表来显示该第一使用信息(和/或该第二使用信息)。
在一种可能的实现方式中,如图15所示,第一终端设备或第二终端设备可根据其搜搜到的网络进行智能选网流程,并对智能选网流程接收后所接入的网络的网络质量进行检测。若该第一终端设备或该第二终端设备当前连接的网络的网络质量较差,则该第一终端设备或该第二终端设备将其连接的无线网络切换为数据网络,并重新向云端设备发起连接请求。云端设备响应于该连接请求,建立云端设备与该第一终端设备或该第二终端设备之间的通信信道。随后,该第一终端设备与该第二终端设备通过通信信道定时上报终端设备(即该第一终端设备或该第二终端设备)的使用情况。若该第一终端设备或该第二终端设备当前连接的网络的网络质量较好,则该第一终端设备或该第二终端设备周期性的进行智能选网流程,以使得该第一终端设备或该第二终端设备接入网络质量较好的网络,保证第一终端设备和第二终端设备与云端设备之间的数据传输的安全性和准确性。
在一种可能的实现方式中,如图16所示,第一终端设备或第二终端设备的网络连接断开,此时可能会出现第一终端设备或该第二终端设备上所安装的应用不能正常接入网络,从而导致正在运行过程中的应用中断其所运行的流程。第一终端设备或第二终端设备执行心跳方案,即周期性向云端设备发送数据包。若失败,即第一终端设备或第二终端设备始终未能成功将数据包发送给云端设备,或未接收到云端设备的响应,则该第一终端设备或该第二终端设备向云端设备重新发送连接请求。若成功,则该第一终端设备或该第二终端设备上的应用正常使用,也即第一终端设备或第二终端设备与云端设备正常通信。随后,若第一终端设备或第二终端设备的网络连接断开,该第一终端设备或该第二终端设备再次执行上述流程。第一终端设备或第二终端设备向云端设备重新发送连接请求后,若连接失败,则该第一终端设备或该第二终端设备的显示界面上所显示的信息(即终端设备的使用情况或用户使用终端设备的情况)不变。且该第一终端设备或该第二终端设备在预设时间段后再次重新发送连接请求,直至该第一终端设备或该第二终端设备成功接入云端设备。随后,若第一终端设备或第二终端设备的网络连接断开,该第一终端设备或该第二终端设备再次执行上述流程。
可选的,除了上述通过登录于第一终端设备的用户账号与登录于第二终端设备的用户账号,来建立第一终端设备与第二终端设备之间的关联外,云端设备还可以根据第一终端设备与第二终端设备所接入的WLAN是否相同,来对该第一终端设备与该第二终端设备进行分组,即将WLAN的标识作为组标识,来建立上述终端设备组(或用户组等),建立第一终端设备与WLAN之间的关联,以及第二终端设备与WLAN之间的关联。
在一种可能的实现方式中,若第一终端设备与第二终端设备所接入的WLAN相同,则云端设备建立第一终端设备与该WLAN之间的关联,以及第二终端设备与该WLAN之间的关联,即第一终端设备与第二终端设备位于同一终端设备组。若第一终端设备与第二终端设备所接入的WLAN不同,则云端设备确定第一终端设备与第二终端设备不位于同一终端设备组。
在一种可能的实现方式中,第一终端设备信息包括该第一终端设备连接的WLAN的标识以及第一终端设备的标识,第二终端设备信息包括第二终端设备连接的WLAN的标识以及第一终端设备的标识。此时,云端设备可根据该WLAN的标识,将第一终端设备与第二终端设备加入同一终端设备组,该WLAN的标识为该同一终端设备组的组标识。需要说明的是,将该WLAN的标识作为终端设备组的组标识,来对用户使用终端设备的情况进行统计得到的第一使用信息与第二使用信息,以及实现用户健康使用终端设备的过程相类似,在此不再进行赘述。
本申请实施例可以根据上述方法示例对上述终端设备或云端设备等进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块及可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
在采用集成的单元的情况下,图17示出了上述实施例中所涉及的一种统计终端设备的使用信息的装置的可能的结构示意图。该装置可以为第一终端设备,包括:获取单元1701和发送单元1702。
获取单元1701,用于获取用于描述第一用户使用第一终端设备的情况的第一终端设备使用信息。发送单元1702,用于向云端设备发送该第一终端设备使用信息。该第一终端设备使用信息可用于云端设备确定用于描述第一用户使用终端设备组中的多个终端设备的情况的第一使用信息,该多个终端设备中包括第一终端设备。
在一种可能的设计方案中,终端设备组中的多个终端设备通过组标识相关联。
在一种可能的设计方案中,组标识为用户账号、或者无线局域网(wireless localarea network,WLAN)的标识。
在一种可能的设计方案中,发送单元1702,还用于将第一终端设备信息发送给云端设备;第一终端设备信息包括第一终端设备的设备标识、终端设备组的组标识;第一终端设备信息用于云端设备将第一终端设备加入终端设备组。
在一种可能的设计方案中,发送单元1702,还用于将至少一个终端设备的终端设备信息发送给所述云端设备;所述至少一个终端设备的终端设备信息包括所述至少一个终端设备的设备标识、以及所述终端设备组的组标识;所述至少一个终端设备的终端设备信息用于所述云端设备将所述至少一个终端设备加入所述终端设备组,至少一个终端设备包括第二终端设备。
在一种可能的设计方案中,接收单元1703,用于接收所述云端设备发送的所述第一使用信息。
在一种可能的设计方案中,显示单元1704,用于若在预设时间段内所述第一用户使用所述终端设备组中的多个终端设备的总时长超过所述第一预设时长,则显示第一提示信息和/或第二提示信息。所述第一预设时长为在预设时间段内所述第一用户可使用所述终端设备组中的多个终端设备的预设总时长,所述第一提示信息用于提示在预设时间段内所述第一用户可使用所述终端设备组中的多个终端设备的总时长已达上限,所述第二提示信息用于提示延长在预设时间段内所述第一用户可使用所述终端设备组中的多个终端设备的总时长。
在一种可能的设计方案中,显示单元1704,还用于若在预设时间段内所述第一用户在所述终端设备组的多个终端设备上使用所述第一应用的总时长超过第二预设时长,则显示第三提示信息和/或第四提示信息。所述第二预设时长为在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用所述第一应用的预设总时长,所述第三提示信息用于提示在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用所述第一应用的总时长已达上限,所述第四提示信息用于延长在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用所述第一应用的总时长。
在一种可能的设计方案中,显示单元1704,还用于若在预设时间段内所述第一用户在所述终端设备组的多个终端设备上使用预设应用组的总时长超过第三预设时长,则显示第五提示信息和/或第六提示信息。所述第三预设时长为在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用预设应用组的预设总时长,所述第五提示信息用于提示在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用预设应用组的总时长已达上限,所述第六提示信息用于延长在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用所述预设应用组的总时长。
在一种可能的设计方案中,显示单元1704,还用于显示所述第一使用信息。
在一种可能的设计方案中,接收单元1703,还用于接收所述云端设备发送的所述第二使用信息。
在一种可能的设计方案中,显示单元1704,还用于显示所述第二使用信息。
在采用集成的单元的情况下,图18示出了上述实施例中所涉及的另一种统计终端设备的使用信息的装置的可能的结构示意图。该装置可以为云端设备,包括:接收单元1801和处理单元1802。
可选的,接收单元1801,用于接收第一终端设备发送的第一终端设备使用信息以及第二终端设备发送的第二终端设备使用信息,所述第一终端设备使用信息用于描述第一用户使用所述第一终端设备的情况,所述第二终端设备使用信息用于描述所述第一用户使用所述第二终端设备的情况。处理单元1802,用于根据所述第一终端设备使用信息以及所述第二终端设备使用信息,确定第一使用信息,所述第一使用信息用于描述所述第一用户使用所述终端设备组中的多个终端设备的情况,所述多个终端设备包括所述第一终端设备与所述第二终端设备。
在一种可能的设计方案中,发送单元1803,用于将所述第一使用信息发送给所述终端设备组中的多个终端设备中的至少一个。
在一种可能的设计方案中,接收单元1801,还用于接收第一终端设备信息与第二终端设备信息,所述第一终端设备信息包括所述第一终端设备的设备标识、所述终端设备组的组标识,所述第二终端设备信息包括所述第二终端设备的设备标识,所述终端设备组的组标识。处理单元1802,还用于根据所述第一终端设备信息与所述第二终端设备信息,将所述第一终端设备与所述第二终端设备加入所述终端设备组。
在一种可能的设计方案中,发送单元1803,还用于将第一预设时长、第二预设时长和/或第三预设时长发送给所述终端设备组的多个终端设备中的至少一个。所述第一预设时长为在预设时间段内所述第一用户可使用所述终端设备组中的多个终端设备的预设总时长,所述第二预设时长为在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用所述第一应用的预设总时长,所述第三预设时长为在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用预设应用组的预设总时长。
在一种可能的设计方案中,处理单元1802,还用于根据所述第一终端设备使用信息与所述第二终端设备使用信息,确定第二使用信息,所述第二使用信息用于描述所述终端设备组中每一终端设备的使用情况。
在一种可能的设计方案中,发送单元1803,还用于将所述第二使用信息发送给所述终端设备的多个终端设备中的至少一个。
本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质可以包括计算机程序或指令;当该计算机程序或指令计算机上运行时,使得该计算机执行上述方法实施例所述的统计终端设备的使用信息的方法。
本申请实施例提供一种计算机程序产品,包括计算机程序或指令,当该计算机程序或指令在计算机上运行时,使得该计算机执行上述方法实施例所述的统计终端设备的使用信息的方法。
本申请实施例提供的终端设备、云端设备、计算机存储介质或计算机程序产品等均用于执行上文所提供的对应的方法。因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
上述实施例可以全部或部分通过软件,硬件,固件或者任意组合实现。当使用软件程序实现时,上述实施例可以全部或部分地以计算机程序产品的形式出现,计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。
其中,所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是磁性介质,(例如,软盘,硬盘、磁带)、光介质(例如,DVD)或者半导体介质(例如固态硬盘(solid state disk,SSD))等。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是物理上分开的,或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。在应用过程中,可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是个人计算机,服务器,网络设备,单片机或者芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。
Claims (39)
1.一种统计终端设备的使用信息的方法,其特征在于,所述方法包括:
第一终端设备获取第一终端设备使用信息,所述第一终端设备使用信息用于描述第一用户使用所述第一终端设备的情况;
所述第一终端设备向云端设备发送所述第一终端设备使用信息,所述第一终端设备使用信息用于所述云端设备确定第一使用信息,所述第一使用信息用于描述所述第一用户使用终端设备组中的多个终端设备的情况,所述多个终端设备包括所述第一终端设备。
2.根据权利要求1所述的统计终端设备的使用信息的方法,其特征在于,所述终端设备组中的多个终端设备通过组标识相关联。
3.根据权利要求2所述的统计终端设备的使用信息的方法,其特征在于,所述组标识为用户账号、或者无线局域网WLAN的标识。
4.根据权利要求1-3中任一项所述的统计终端设备的使用信息的方法,其特征在于,在所述第一终端设备向云端设备发送所述第一终端设备使用信息之前,所述方法还包括:
所述第一终端设备将第一终端设备信息发送给所述云端设备;所述第一终端设备信息包括所述第一终端设备的设备标识、所述终端设备组的组标识;所述第一终端设备信息用于所述云端设备将所述第一终端设备加入所述终端设备组。
5.根据权利要求1-3中任一项所述的统计终端设备的使用信息的方法,其特征在于,所述方法还包括:
第一终端设备将至少一个终端设备的终端设备信息发送给所述云端设备;所述至少一个终端设备的终端设备信息包括所述至少一个终端设备的设备标识、以及所述终端设备组的组标识;所述至少一个终端设备的终端设备信息用于所述云端设备将所述至少一个终端设备加入所述终端设备组,所述至少一个终端设备包括第二终端设备。
6.根据权利要求1-5中任一项所述的统计终端设备的使用信息的方法,其特征在于,所述第一终端设备使用信息包括所述第一终端设备的设备标识、所述第一用户的标识;所述第一终端设备使用信息还包括在预设时间段内所述第一用户使用所述第一终端设备的时长,和/或,所述第一用户使用第一终端设备的时间。
7.根据权利要求6所述的统计终端设备的使用信息的方法,其特征在于,所述第一使用信息包括所述第一用户的标识,所述第一使用信息还包括在预设时间段内所述第一用户使用所述终端设备组中的多个终端设备的总时长,和/或,所述第一用户使用所述终端设备组中的多个终端设备的时间。
8.根据权利要求1-7中任一项所述的统计终端设备的使用信息的方法,其特征在于,所述第一终端设备使用信息包括所述第一终端设备的设备标识、所述第一用户的标识、第一应用的标识,所述第一终端设备使用信息还包括在预设时间段内所述第一用户在所述第一终端设备上使用所述第一应用的时长,和/或,所述第一用户在所述第一终端设备上使用所述第一应用的时间。
9.根据权利要求8所述的统计终端设备的使用信息的方法,其特征在于,所述第一使用信息包括所述第一用户的标识、所述第一应用的标识;所述第一使用信息还包括在预设时间段内所述第一用户在所述终端设备组的多个终端设备上使用所述第一应用的总时长,和/或,所述第一用户在所述终端设备组的多个终端设备上使用所述第一应用的时间,和/或,在预设时间段内所述第一用户在所述终端设备设备组的多个终端设备上使用预设应用组的总时长;所述预设应用组包括应用类型为预设应用类型的应用。
10.根据权利要求9中任一项所述的统计终端设备的使用信息的方法,其特征在于,所述第一终端设备使用信息还包括所述第一应用的应用类型。
11.根据权利要求1-10中任一项所述的统计终端设备的使用信息的方法,其特征在于,所述方法还包括:
所述第一终端设备接收所述云端设备发送的所述第一使用信息。
12.根据权利要求11所述的统计终端设备的使用信息的方法,其特征在于,在所述第一终端设备接收所述云端设备发送的所述第一使用信息之后,所述方法还包括:
若在预设时间段内所述第一用户使用所述终端设备组中的多个终端设备的总时长超过所述第一预设时长,则所述第一终端设备显示第一提示信息和/或第二提示信息;
所述第一预设时长为在预设时间段内所述第一用户可使用所述终端设备组中的多个终端设备的预设总时长,所述第一提示信息用于提示在预设时间段内所述第一用户可使用所述终端设备组中的多个终端设备的总时长已达上限,所述第二提示信息用于提示延长在预设时间段内所述第一用户可使用所述终端设备组中的多个终端设备的总时长。
13.根据权利要求11所述的统计终端设备的使用信息的方法,其特征在于,所述方法还包括:
若在预设时间段内所述第一用户在所述终端设备组的多个终端设备上使用所述第一应用的总时长超过第二预设时长,则所述第一终端设备显示第三提示信息和/或第四提示信息;
所述第二预设时长为在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用所述第一应用的预设总时长,所述第三提示信息用于提示在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用所述第一应用的总时长已达上限,所述第四提示信息用于延长在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用所述第一应用的总时长。
14.根据权利要求11所述的统计终端设备的使用信息的方法,其特征在于,所述方法还包括:
若在预设时间段内所述第一用户在所述终端设备组的多个终端设备上使用预设应用组的总时长超过第三预设时长,则所述第一终端设备显示第五提示信息和/或第六提示信息;
所述第三预设时长为在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用预设应用组的预设总时长,所述第五提示信息用于提示在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用预设应用组的总时长已达上限,所述第六提示信息用于延长在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用所述预设应用组的总时长。
15.根据权利要求12-14中任一项所述的统计终端设备的使用信息的方法,其特征在于,
第一预设时长、第二预设时长和/或第三预设时长为所述第一终端设备设置的;
或者,所述第一预设时长、所述第二预设时长和/或所述第三预设时长为所述第一终端设备从所述云端设备获取的。
16.根据权利要求11-15中任一项所述的统计终端设备的使用信息的方法,其特征在于,所述方法还包括:
所述第一终端设备显示所述第一使用信息。
17.根据权利要求1-16中任一项所述的统计终端设备的使用信息的方法,其特征在于,所述第一终端设备使用信息还用于所述云端设备确定第二使用信息,所述第二使用信息用于描述所述终端设备组中每一终端设备的使用情况。
18.根据权利要求17所述的统计终端设备的使用信息的方法,其特征在于,所述方法还包括:
所述第一终端设备接收所述云端设备发送的所述第二使用信息。
19.根据权利要求17或18所述的统计终端设备的使用信息的方法,其特征在于,所述第二使用信息包括在预设时间段内所述终端设备组中每一终端设备的总使用时长和/或所述终端设备组中每一终端设备的使用时间。
20.根据权利要求18或19所述的统计终端设备的使用信息的方法,其特征在于,所述方法还包括:
所述第一终端设备显示所述第二使用信息。
21.一种统计终端设备的使用信息的方法,其特征在于,所述方法包括:
云端设备接收第一终端设备发送的第一终端设备使用信息以及第二终端设备发送的第二终端设备使用信息,所述第一终端设备使用信息用于描述第一用户使用所述第一终端设备的情况,所述第二终端设备使用信息用于描述所述第一用户使用所述第二终端设备的情况;
所述云端设备根据所述第一终端设备使用信息以及所述第二终端设备使用信息,确定第一使用信息,所述第一使用信息用于描述所述第一用户使用所述终端设备组中的多个终端设备的情况,所述多个终端设备包括所述第一终端设备与所述第二终端设备。
22.根据权利要求21所述的统计终端设备的使用信息的方法,其特征在于,所述方法还包括:
所述云端设备将所述第一使用信息发送给所述终端设备组中的多个终端设备中的至少一个。
23.根据权利要求22所述的统计终端设备的使用信息的方法,其特征在于,所述终端设备组中的多个终端设备通过组标识相关联。
24.根据权利要求23所述的统计终端设备的使用信息的方法,其特征在于,所述组标识为用户账号、或者无线局域网WLAN的标识。
25.根据权利要求21-24中任一项所述的统计终端设备的使用信息的方法,其特征在于,所述方法还包括:
所述云端设备接收第一终端设备信息与第二终端设备信息,所述第一终端设备信息包括所述第一终端设备的设备标识、所述终端设备组的组标识,所述第二终端设备信息包括所述第二终端设备的设备标识,所述终端设备组的组标识;
所述云端设备根据所述第一终端设备信息与所述第二终端设备信息,将所述第一终端设备与所述第二终端设备加入所述终端设备组。
26.根据权利要求25所述的统计终端设备的使用信息的方法,其特征在于,所述第一终端设备信息为所述云端设备从所述第一终端设备接收到的,所述第二终端设备为所述云端设备从所述第二终端设备接收到的;
或者,所述第一终端设备信息与所述第二终端设备信息均为所述云端设备从同一终端设备接收到的。
27.根据权利要求21-26中任一项所述的统计终端设备的使用信息的方法,其特征在于,所述第一终端设备使用信息包括所述第一终端设备的设备标识、所述第一用户的标识;所述第一终端设备使用信息还包括在预设时间段内所述第一用户使用所述第一终端设备的时长,和/或,所述第一用户使用第一终端设备的时间;
所述第二终端设备使用信息包括所述第二终端设备的设备标识、所述第一用户的标识;所述第二终端设备使用信息还包括在预设时间段内所述第一用户使用所述第二终端设备的时长,和/或,所述第一用户使用第二终端设备的时间。
28.根据权利要求27所述的统计终端设备的使用信息的方法,其特征在于,所述第一使用信息包括所述第一用户的标识,所述第一使用信息还包括在预设时间段内所述第一用户使用所述终端设备组中的多个终端设备的总时长,和/或,所述第一用户使用所述终端设备组中的多个终端设备的时间。
29.根据权利要求21-28中任一项所述的统计终端设备的使用信息的方法,其特征在于,所述第一终端设备使用信息包括所述第一终端设备的设备标识、所述第一用户的标识、第一应用的标识,所述第一终端设备使用信息还包括在预设时间段内所述第一用户在所述第一终端设备上使用所述第一应用的时长,和/或,所述第一用户在所述第一终端设备上使用所述第一应用的时间;
所述第二终端设备使用信息包括所述第二终端设备的设备标识、所述第一用户的标识、第一应用的标识,所述第二终端设备使用信息还包括在预设时间段内所述第一用户在所述第二终端设备上使用所述第一应用的时长,和/或,所述第一用户在所述第二终端设备上使用所述第一应用的时间。
30.根据权利要求29所述的统计终端设备的使用信息的方法,其特征在于,所述第一使用信息包括所述第一用户的标识、所述第一应用的标识;所述第一使用信息还包括在预设时间段内所述第一用户在所述终端设备组的多个终端设备上使用所述第一应用的总时长,和/或,所述第一用户在所述终端设备组的多个终端设备上使用所述第一应用的时间,和/或,所述第一用户在预设时间段内在所述终端设备设备组的多个终端设备上使用预设应用组的总时长;所述预设应用组包括应用类型为预设应用类型的第一应用。
31.根据权利要求21-30中任一项所述的统计终端设备的使用信息的方法,其特征在于,所述第一终端设备使用信息还包括第一应用的应用类型。
32.根据权利要求21-31中任一项所述的统计终端设备的使用信息的方法,其特征在于,所述方法还包括:
所述云端设备将第一预设时长、第二预设时长和/或第三预设时长发送给所述终端设备组的多个终端设备中的至少一个;
所述第一预设时长为在预设时间段内所述第一用户可使用所述终端设备组中的多个终端设备的预设总时长,所述第二预设时长为在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用所述第一应用的预设总时长,所述第三预设时长为在预设时间段内所述第一用户在所述终端设备组的多个终端设备上可使用预设应用组的预设总时长。
33.根据权利要求21-32中任一项所述的统计终端设备的使用信息的方法,其特征在于,所述方法还包括:
所述云端设备根据所述第一终端设备使用信息与所述第二终端设备使用信息,确定第二使用信息,所述第二使用信息用于描述所述终端设备组中每一终端设备的使用情况。
34.根据权利要求23所述的统计终端设备的使用信息的方法,其特征在于,所述方法还包括:
所述云端设备将所述第二使用信息发送给所述终端设备的多个终端设备中的至少一个。
35.根据权利要求33或34所述的统计终端设备的使用信息的方法,其特征在于,所述第二使用信息包括在预设时间段内所述终端设备组中每一终端设备的总使用时长和/或所述终端设备组中每一终端设备的使用时间。
36.一种第一终端设备,其特征在于,所述第一终端设备包括获取单元与发送单元;
所述获取单元,用于获取第一终端设备使用信息,所述第一终端设备使用信息用于描述第一用户使用所述第一终端设备的情况;
所述发送单元,还用于向云端设备发送所述第一终端设备使用信息,所述第一终端设备使用信息用于所述云端设备确定第一使用信息,所述第一使用信息用于描述所述第一用户使用终端设备组中的多个终端设备的情况,所述多个终端设备包括所述第一终端设备。
37.一种云端设备,其特征在于,所述云端设备包括接收单元和处理单元;
所述接收单元,用于接收第一终端设备发送的第一终端设备使用信息以及第二终端设备发送的第二终端设备使用信息,所述第一终端设备使用信息用于描述第一用户使用所述第一终端设备的情况,所述第二终端设备使用信息用于描述所述第一用户使用所述第二终端设备的情况;
所述处理单元,用于根据所述第一终端设备使用信息以及所述第二终端设备使用信息,确定第一使用信息,所述第一使用信息用于描述所述第一用户使用所述终端设备组中的多个终端设备的情况,所述多个终端设备包括所述第一终端设备与所述第二终端设备。
38.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机程序或指令,当所述计算机程序或指令在计算机上运行时,使得所述计算机执行如权利要求1-21或权利要求22-35中任一项所述的统计终端设备的使用信息的方法。
39.一种计算机程序产品,其特征在于,所述计算机程序产品包括:计算机程序或指令,当所述计算机程序或指令在计算机上运行时,使得所述计算机执行如权利要求1-21或权利要求22-35中任一项所述的统计终端设备的使用信息的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110145006.8A CN114844938A (zh) | 2021-02-02 | 2021-02-02 | 统计终端设备的使用信息的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110145006.8A CN114844938A (zh) | 2021-02-02 | 2021-02-02 | 统计终端设备的使用信息的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114844938A true CN114844938A (zh) | 2022-08-02 |
Family
ID=82562536
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110145006.8A Pending CN114844938A (zh) | 2021-02-02 | 2021-02-02 | 统计终端设备的使用信息的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114844938A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018108050A1 (zh) * | 2016-12-14 | 2018-06-21 | 北京奇虎科技有限公司 | 智能终端及其应用程序权限控制方法、装置和服务器 |
CN109937583A (zh) * | 2016-09-06 | 2019-06-25 | 华为技术有限公司 | 数据共享的方法与终端 |
CN110460726A (zh) * | 2019-08-15 | 2019-11-15 | 四川长虹电器股份有限公司 | 智能终端设备的应用管控方法 |
CN111683176A (zh) * | 2020-05-09 | 2020-09-18 | 珠海格力电器股份有限公司 | 应用防沉迷的方法、装置、计算机设备和存储介质 |
-
2021
- 2021-02-02 CN CN202110145006.8A patent/CN114844938A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109937583A (zh) * | 2016-09-06 | 2019-06-25 | 华为技术有限公司 | 数据共享的方法与终端 |
WO2018108050A1 (zh) * | 2016-12-14 | 2018-06-21 | 北京奇虎科技有限公司 | 智能终端及其应用程序权限控制方法、装置和服务器 |
CN110460726A (zh) * | 2019-08-15 | 2019-11-15 | 四川长虹电器股份有限公司 | 智能终端设备的应用管控方法 |
CN111683176A (zh) * | 2020-05-09 | 2020-09-18 | 珠海格力电器股份有限公司 | 应用防沉迷的方法、装置、计算机设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP4080834A1 (en) | Notification processing system and method, and electronic device | |
CN113613238B (zh) | 一种sim模块的管理方法及电子设备 | |
CN113170019B (zh) | 一种基于应用的来电显示方法和终端设备 | |
US11843712B2 (en) | Address book-based device discovery method, audio and video communication method, and electronic device | |
CN110401767B (zh) | 信息处理方法和设备 | |
CN110225176B (zh) | 一种联系人的推荐方法及电子设备 | |
CN110602686B (zh) | 一种使用远程sim模块的方法及电子设备 | |
CN110198362B (zh) | 一种在联系人中添加智能家居设备的方法及*** | |
US11949805B2 (en) | Call method and apparatus | |
US20230054451A1 (en) | Communication Connection Method and Electronic Device | |
US20230164727A1 (en) | Network Search Method for SA 5G Service Auto-Provisioning and Related Apparatus | |
US20220124607A1 (en) | Method for Accessing Network by Smart Home Device and Related Device | |
CN114079892A (zh) | 蓝牙通信方法、可穿戴设备及*** | |
EP4187872A1 (en) | Task processing method and related electronic device | |
CN111382418A (zh) | 应用程序权限管理方法、装置、存储介质与电子设备 | |
CN113923611A (zh) | 一种呼叫转移***及相关装置 | |
CN112335294B (zh) | 一种紧急呼叫方法及用户终端 | |
CN111132047A (zh) | 网络连接方法及装置 | |
CN114064160A (zh) | 应用图标布局方法及相关装置 | |
CN117544717A (zh) | 风险识别方法和电子设备 | |
CN114844938A (zh) | 统计终端设备的使用信息的方法及装置 | |
CN107295493A (zh) | 信息上报方法、装置、终端及计算机可读存储介质 | |
CN114125741A (zh) | 一种显示方法及电子设备 | |
CN116016418B (zh) | 一种信息交互方法及电子设备 | |
CN116033592B (zh) | 蜂窝通信功能的使用方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |