CN104468600B - 数据收集方法及客户端 - Google Patents

数据收集方法及客户端 Download PDF

Info

Publication number
CN104468600B
CN104468600B CN201410797674.9A CN201410797674A CN104468600B CN 104468600 B CN104468600 B CN 104468600B CN 201410797674 A CN201410797674 A CN 201410797674A CN 104468600 B CN104468600 B CN 104468600B
Authority
CN
China
Prior art keywords
data
user
interface
data collection
unit
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.)
Active
Application number
CN201410797674.9A
Other languages
English (en)
Other versions
CN104468600A (zh
Inventor
赵宏威
李敬安
隗梦夕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201410797674.9A priority Critical patent/CN104468600B/zh
Publication of CN104468600A publication Critical patent/CN104468600A/zh
Application granted granted Critical
Publication of CN104468600B publication Critical patent/CN104468600B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提供了一种数据收集方法及客户端。其中,该方法包括:在已有的应用中增加数据收集插件,其中,数据收集插件在应用界面以可触发的接口形式显示;接收用户针对接口的触发指令,显示数据收集插件的数据收集界面;在数据收集界面收集用户输入的用户数据,通过数据收集插件的特定通道将收集的用户数据上传至指定服务器,其中,特定通道与应用的数据传输通道独立。依据本发明实施例提供的数据收集方法,能够避免用户数据被非法获取,保证用户数据的安全。

Description

数据收集方法及客户端
技术领域
本发明涉及互联网应用领域,特别是涉及一种数据收集方法及客户端。
背景技术
随着信息时代的到来,人们越来越习惯通过网络进行信息交换。例如,服务提供方收集大量用户的用户信息,以根据用户信息向用户提供对应的服务,如业务推荐或推广等。对应地,用户向服务提供方们提供自身的用户信息,以接收来自服务提供方的资讯或者新闻或者消息,以增加自身的信息量。
由此可见,不论是服务提供方向用户提供信息,还是用户向服务提供方索取信息,均以数据收集为前提。现有技术中,为提高用户对数据收集方的可信度,常常借助第三方的应用场景进行数据收集。例如,在用户进行游戏的过程中进行数据收集等。但是,在借助第三方的应用场景进行数据收集的过程中,收集的数据可能被第三方和/或其他数据收集方拦截或非法获取,造成用户数据泄漏,可能导致用户信息被不法分子获取和/或利用,对用户的信息,甚至财产造成严重危害。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的数据收集方法和相应的客户端。
依据本发明的一个方面,提供了一种数据收集方法,包括:在已有的应用中增加数据收集插件,其中,所述数据收集插件在应用界面以可触发的接口形式显示;接收用户针对所述接口的触发指令,显示所述数据收集插件的数据收集界面;在所述数据收集界面收集所述用户输入的用户数据,通过所述数据收集插件的特定通道将收集的所述用户数据上传至指定服务器,其中,所述特定通道与所述应用的数据传输通道独立。
可选地,所述特定通道为加密通道。
可选地,所述特定通道为Flash通信通道。
可选地,通过所述数据收集插件的特定通道将收集的所述用户数据上传至指定服务器,包括:通过所述Flash通信通道的应用程序编程接口API,将收集的所述用户数据上传至指定服务器。
可选地,所述特定通道通过高级加密标准AES进行加密。
可选地,显示所述数据收集插件的数据收集界面之后,在所述数据收集界面收集所述用户输入的用户数据之前,还包括:
在所述数据收集界面显示询问指令,询问所述用户是否进行数据输入;
若是,则触发数据收集操作;
若否,则关闭所述数据收集界面,回退所述应用界面。
可选地,在所述数据收集界面收集到所述用户输入的用户数据之后,还包括:在所述用户的应用数据库中增加特征值数据。
可选地,所述用户数据至少包括下列任意之一:
所述用户的姓名;
所述用户的通信方式,其中,所述通信方式包括手机号码、邮箱地址、家庭住址中的至少之一。
依据本发明的另一方面,还提供了一种数据收集客户端,包括:数据收集插件,适于增加在已有的应用中,其中,所述数据收集插件在应用界面以可触发的接口形式显示;接收模块,适于接收用户针对所述接口的触发指令,显示所述数据收集插件的数据收集界面;所述数据收集插件,还适于在所述数据收集界面收集所述用户输入的用户数据;上传模块,适于通过所述数据收集插件的特定通道将收集的所述用户数据上传至指定服务器,其中,所述特定通道与所述应用的数据传输通道独立。
可选地,所述特定通道为加密通道。
可选地,所述特定通道为Flash通信通道。
可选地,所述上传模块还适于:
通过所述Flash通信通道的应用程序编程接口API,将收集的所述用户数据上传至指定服务器。
可选地,所述特定通道通过高级加密标准AES进行加密。
可选地,所述客户端还包括:
询问模块,适于在所述数据收集界面显示询问指令,询问所述用户是否进行数据输入;
若是,则触发数据收集操作;
若否,则关闭所述数据收集界面,回退所述应用界面。
可选地,所述客户端还包括:
特征值发送模块,适于在所述数据收集界面收集到所述用户输入的用户数据之后,在所述用户的应用数据库中增加特征值数据。
可选地,所述用户数据至少包括下列任意之一:
所述用户的姓名;
所述用户的通信方式,其中,所述通信方式包括手机号码、邮箱地址、家庭住址中的至少之一。
依据本发明实施例提供的数据收集方法,在已有的应用中增加以可触发的接口形式显示的数据收集插件,接收用户针对接口的触发指令,显示数据收集插件的数据收集界面,并在数据收集界面收集用户输入的用户数据,通过数据收集插件的特定通道将收集的用户数据上传至指定服务器。由此可知,本发明实施例的数据收集方法中,通过单独的数据收集插件、传输收集的用户数据的特定通道以及保存用户数据的指定服务器三个方面保证数据收集过程的独立性,解决了现有技术中通过第三方的应用场景收集用户数据,造成用户数据被可能包括不法分子的第三方拦截或非法获取的问题。其中,通过在已有的应用中增加数据收集插件,本发明实施例能够保证接收用户数据的数据入口独立,即第三方无法从数据入口处拦截或非法获取用户数据,通过利用与应用的数据传输通道独立的特定通道传输收集的用户数据,本发明实施例能够保证传输用户数据的通道独立,即第三方无法从数据传输的过程中拦截或非法获取用户数据,将收集的用户数据上传至指定服务器,本发明实施例能够保证收集的用户数据的存储独立,即第三方无法从数据存储处拦截或非法获取用户数据。综上,依据本发明实施例提供的数据收集方法,能够避免用户数据被非法获取,保证用户数据的安全。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本发明一个实施例的数据收集方法的处理流程图;
图2示出了根据本发明一个优选实施例的在已有的应用界面显示数据收集插件的可触发接口的界面示意图;
图3示出了根据本发明一个优选实施例的数据收集界面的示意图;
图4示出了根据本发明一个优选实施例的显示询问指令的界面示意图;
图5示出了根据本发明一个优选实施例的数据收集方法的处理流程图;
图6示出了根据本发明另一个优选实施例的数据收集界面的示意图;
图7示出了根据本发明一个优选实施例的接收用户数据的界面示意图;
图8示出了根据本发明一个实施例的数据收集客户端的结构示意图;以及
图9示出了根据本发明一个优选实施例的数据收集客户端的结构示意图。
具体实施方式
在此提供的算法和显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
为解决上述技术问题,本发明实施例提供了一种数据收集方法。图1示出了根据本发明一个实施例的数据收集方法的处理流程图。参见图1所示的步骤S102,在已有的应用中增加数据收集插件,并将增加的数据收集插件在应用界面以可触发的接口形式显示。如图2示出了根据本发明一个优选实施例的在已有的应用界面显示数据收集插件的可触发接口的界面示意图。其中,标注有“数据收集接口”的方框示意数据收集插件的可触发接口。当接收到用户针对该接口的触发指令,显示数据收集插件的数据收集界面(步骤S104)。例如,图2所示的界面为游戏应用的界面,当在图2所示界面的右下方接口处接收到来自用户的触发指令,显示如图3所示的数据收集界面。当在显示的数据收集界面收集到用户输入的用户数据,执行步骤S106,通过数据收集插件的特定通道将收集的用户数据上传至指定服务器。其中,本发明实施例中的特定通道与应用的数据传输通道独立,保证利用该特定通道传输用户数据的过程中用户数据的安全性。
依据本发明实施例提供的数据收集方法,在已有的应用中增加以可触发的接口形式显示的数据收集插件,接收用户针对接口的触发指令,显示数据收集插件的数据收集界面,并在数据收集界面收集用户输入的用户数据,通过数据收集插件的特定通道将收集的用户数据上传至指定服务器。由此可知,本发明实施例的数据收集方法中,通过单独的数据收集插件、传输收集的用户数据的特定通道以及保存用户数据的指定服务器三个方面保证数据收集过程的独立性,解决了现有技术中通过第三方的应用场景收集用户数据,造成用户数据被可能包括不法分子的第三方拦截或非法获取的问题。其中,通过在已有的应用中增加数据收集插件,本发明实施例能够保证接收用户数据的数据入口独立,即第三方无法从数据入口处拦截或非法获取用户数据,通过利用与应用的数据传输通道独立的特定通道传输收集的用户数据,本发明实施例能够保证传输用户数据的通道独立,即第三方无法从数据传输的过程中拦截或非法获取用户数据,将收集的用户数据上传至指定服务器,本发明实施例能够保证收集的用户数据的存储独立,即第三方无法从数据存储处拦截或非法获取用户数据。综上,依据本发明实施例提供的数据收集方法,能够避免用户数据被非法获取,保证用户数据的安全。
上文提及,当接收到用户针对接口的触发指令,显示数据收集插件的数据收集界面。实际应用中,在接收到用户针对接口的触发指令可能为用户的误操作,因此,为避免由于用户的误操作触发数据收集操作,导致应用无法继续运行的情况,在接收到用户针对接口的触发指令时,本发明实施例优选在数据收集界面显示询问指令,询问用户是否进行数据输入。如图4示出了根据本发明一个优选实施例的显示询问指令的界面示意图。参见图4,当在“确定”按钮处接收到来自用户的触发指令,则确定执行数据收集操作,继续显示数据收集界面,当在“取消”按钮处接收到来自用户的触发指令,则取消执行数据收集操作,关闭数据收集界面,并回退到应用界面,保证能够继续运行应用。
上文提及,图3示出了根据本发明一个优选实施例的数据收集界面示意图。参见图3,本发明实施例中的用户数据可以是用户的任意数据或者信息。例如,可以是用户的姓名,可以是用户的通信方式,包括手机号码、邮箱地址、家庭住址,还可以是用户的年龄、性别、职业等。另外,本发明实施例中在对用户数据进行收集之后,在用户的应用数据库中增加特征值数据,其中,根据不同的应用,该特征值数据不同。例如,在游戏应用中,该特征值数据可以是游戏礼包,游戏道具。再例如,在视频播放应用中,该特征值可以是免费观影券,用户能够根据该免费观影券在该视频播放应用中免费观看一部收费电影,等等。
并且,根据接收到的用户数据的完整程度,本发明实施例可以提供不同级别的特征值数据。例如,在游戏应用中,根据接收到的用户数据的完整程度,提供不同等级的游戏道具。再例如,在视频播放应用中,根据接收到的用户数据的完整程度,为用户提供对应数量的免费观影券等等。
在本发明实施例提供的数据收集方法中,通过数据收集插件、特定通道以及指定服务器分别保证在数据收集、数据传输以及数据保存三个步骤中用户数据的安全性。而在实际应用中,数据收集过程中的数据传输步骤由于其耗时相较其他步骤较长等原因,更容易受到第三方的攻击,以在该传输步骤拦截或非法获取用户数据。因此,本发明实施例中设置与应用的数据传输通道独立的特定通道,为保证设置的特定通道能够便捷地嵌入到应用中,本发明实施例优选特定通道为Flash通信通道,并且,为保证设置的特定通道的安全性,设置特定通道为加密通道,优选地,本例中通过高级加密标准(Advanced EncryptionStandard,以下简称AES)对特定通道进行加密。通过AES对特定通道进行加密,除能够提高特定通道的安全性之外,还能够保证在数据传输之前的数据加密过程以及在数据上传至指定服务器之后的解密过程更加快速地执行,并且,利用AES对特定通道进行加密能够大幅度减少特定通道占用的内存资源,保证数据传输过程的快速进行,进一步提高数据传输的安全性。
实施例一
为将上文各实施例提供的数据收集方法阐述得更加清楚明白,现提供一个优选实施例对本发明实施例提供的数据收集方法进行介绍。需要说明的是,为将本优选实施例阐述得更加简洁,本例中,设置增加数据收集插件的已有的应用为游戏应用。图5示出了根据本发明一个优选实施例的数据收集方法的处理流程图。参见图5,该流程至少包括步骤S502至步骤S512。
步骤S502、接收用户针对接口的触发指令。
步骤S504、显示询问指令,询问用户是否进行数据输入。若是,执行步骤S506,若否,流程结束。
步骤S506、显示数据收集插件的数据收集界面,如图6所示。
步骤S508、在数据收集界面收集用户输入的用户数据,如图7所示。
步骤S510、当在图7所示的“提交”按钮处接收到来自用户的触发指令,确定用户的输入操作结束,通过数据收集插件的特定通道将手机的用户数据上传至指定服务器;
步骤S512、根据接收到的用户数据的完整程度,在用户的应用数据库中增加特征值数据,流程结束。
具体地,如图7所示,收集到的用户数据的完整程度为100%,因此,为用户提供在该游戏应用中等级较高的游戏道具“隐身符”。
基于上文各优选实施例提供的数据收集方法,基于同一发明构思,本发明实施例提供了一种数据收集客户端,以实现数据收集方法。图8示出了根据本发明一个实施例的数据收集客户端的结构示意图。参见图8,本发明实施例的数据收集客户端至少包括数据收集插件810、接收模块820以及上传模块830。
现介绍本发明实施例的数据收集客户端的各器件或组成的功能以及各部分间的连接关系:
数据收集插件810,适于增加在已有的应用中,其中,数据收集插件在应用界面以可触发的接口形式显示;
接收模块820,与数据收集插件810相耦合,适于接收用户针对接口的触发指令,显示数据收集插件的数据收集界面;
数据收集插件810,还适于在数据收集界面收集用户输入的用户数据;
上传模块830,与数据收集插件810相耦合,适于通过数据收集插件的特定通道将收集的用户数据上传至指定服务器,其中,特定通道与应用的数据传输通道独立。
在一个优选的实施例中,特定通道为加密通道。
在一个优选的实施例中,特定通道为Flash通信通道。
在一个优选的实施例中,上传模块830还适于:
通过Flash通信通道的应用程序编程接口API,将收集的用户数据上传至指定服务器。
在一个优选的实施例中,特定通道通过高级加密标准AES进行加密。
图9示出了根据本发明一个优选实施例的数据收集客户端的结构示意图。参见图9,本发明实施例的数据收集客户端还包括:
询问模块840,与接收模块820相耦合,适于在数据收集界面显示询问指令,询问用户是否进行数据输入;
若是,则触发数据收集操作;
若否,则关闭数据收集界面,回退应用界面。
在一个优选的实施例中,数据收集客户端还包括:
特征值发送模块850,与接收模块820相耦合,适于在数据收集界面收集到用户输入的用户数据之后,在用户的应用数据库中增加特征值数据。
在一个优选的实施例中,用户数据至少包括下列任意之一:
用户的姓名;
用户的通信方式,其中,通信方式包括手机号码、邮箱地址、家庭住址中的至少之一。
根据上述任意一个优选实施例或多个优选实施例的组合,本发明实施例能够达到如下有益效果:
依据本发明实施例提供的数据收集方法,在已有的应用中增加以可触发的接口形式显示的数据收集插件,接收用户针对接口的触发指令,显示数据收集插件的数据收集界面,并在数据收集界面收集用户输入的用户数据,通过数据收集插件的特定通道将收集的用户数据上传至指定服务器。由此可知,本发明实施例的数据收集方法中,通过单独的数据收集插件、传输收集的用户数据的特定通道以及保存用户数据的指定服务器三个方面保证数据收集过程的独立性,解决了现有技术中通过第三方的应用场景收集用户数据,造成用户数据被可能包括不法分子的第三方拦截或非法获取的问题。其中,通过在已有的应用中增加数据收集插件,本发明实施例能够保证接收用户数据的数据入口独立,即第三方无法从数据入口处拦截或非法获取用户数据,通过利用与应用的数据传输通道独立的特定通道传输收集的用户数据,本发明实施例能够保证传输用户数据的通道独立,即第三方无法从数据传输的过程中拦截或非法获取用户数据,将收集的用户数据上传至指定服务器,本发明实施例能够保证收集的用户数据的存储独立,即第三方无法从数据存储处拦截或非法获取用户数据。综上,依据本发明实施例提供的数据收集方法,能够避免用户数据被非法获取,保证用户数据的安全。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的装置或者设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。
本发明还公开了A1、一种数据收集方法,包括:
在已有的应用中增加数据收集插件,其中,所述数据收集插件在应用界面以可触发的接口形式显示;
接收用户针对所述接口的触发指令,显示所述数据收集插件的数据收集界面;
在所述数据收集界面收集所述用户输入的用户数据,通过所述数据收集插件的特定通道将收集的所述用户数据上传至指定服务器,其中,所述特定通道与所述应用的数据传输通道独立。
A2、根据A1所述的方法,其中,所述特定通道为加密通道。
A3、根据A1或A2所述的方法,其中,所述特定通道为Flash通信通道。
A4、根据A3所述的方法,其中,通过所述数据收集插件的特定通道将收集的所述用户数据上传至指定服务器,包括:
通过所述Flash通信通道的应用程序编程接口API,将收集的所述用户数据上传至指定服务器。
A5、根据A2至A4任一项所述的方法,其中,所述特定通道通过高级加密标准AES进行加密。
A6、根据A1至A5任一项所述的方法,其中,显示所述数据收集插件的数据收集界面之后,在所述数据收集界面收集所述用户输入的用户数据之前,还包括:
在所述数据收集界面显示询问指令,询问所述用户是否进行数据输入;
若是,则触发数据收集操作;
若否,则关闭所述数据收集界面,回退所述应用界面。
A7、根据A1至A6任一项所述的方法,其中,在所述数据收集界面收集到所述用户输入的用户数据之后,还包括:在所述用户的应用数据库中增加特征值数据。
A8.根据A1至A7任一项所述的方法,其中,所述用户数据至少包括下列任意之一:
所述用户的姓名;
所述用户的通信方式,其中,所述通信方式包括手机号码、邮箱地址、家庭住址中的至少之一。
本发明还公开了B9、一种数据收集客户端,包括:
数据收集插件,适于增加在已有的应用中,其中,所述数据收集插件在应用界面以可触发的接口形式显示;
接收模块,适于接收用户针对所述接口的触发指令,显示所述数据收集插件的数据收集界面;
所述数据收集插件,还适于在所述数据收集界面收集所述用户输入的用户数据;
上传模块,适于通过所述数据收集插件的特定通道将收集的所述用户数据上传至指定服务器,其中,所述特定通道与所述应用的数据传输通道独立。
B10、根据B9所述的客户端,其中,所述特定通道为加密通道。
B11、根据B9或B10所述的客户端,其中,所述特定通道为Flash通信通道。
B12、根据B11所述的客户端,其中,所述上传模块还适于:
通过所述Flash通信通道的应用程序编程接口API,将收集的所述用户数据上传至指定服务器。
B13、根据B10至B12任一项所述的客户端,其中,所述特定通道通过高级加密标准AES进行加密。
B14、根据B9至B13任一项所述的客户端,其中,还包括:
询问模块,适于在所述数据收集界面显示询问指令,询问所述用户是否进行数据输入;若是,则触发数据收集操作;若否,则关闭所述数据收集界面,回退所述应用界面。
B15、根据B9至B14任一项所述的客户端,其中,还包括:
特征值发送模块,适于在所述数据收集界面收集到所述用户输入的用户数据之后,在所述用户的应用数据库中增加特征值数据。
B16.根据B9至B15任一项所述的客户端,其中,所述用户数据至少包括下列任意之一:所述用户的姓名;所述用户的通信方式,其中,所述通信方式包括手机号码、邮箱地址、家庭住址中的至少之一。

Claims (14)

1.一种数据收集方法,包括:
在已有的应用中增加数据收集插件,其中,所述数据收集插件在应用界面以可触发的接口形式显示;
接收用户针对所述接口的触发指令,显示所述数据收集插件的数据收集界面;
在所述数据收集界面收集所述用户输入的用户数据,通过所述数据收集插件的特定通道将收集的所述用户数据上传至指定服务器,其中,所述特定通道与所述应用的数据传输通道独立,并且,所述特定通道为Flash通信通道。
2.根据权利要求1所述的方法,其中,所述特定通道为加密通道。
3.根据权利要求1所述的方法,其中,通过所述数据收集插件的特定通道将收集的所述用户数据上传至指定服务器,包括:
通过所述Flash通信通道的应用程序编程接口API,将收集的所述用户数据上传至指定服务器。
4.根据权利要求2所述的方法,其中,所述特定通道通过高级加密标准AES进行加密。
5.根据权利要求1或2所述的方法,其中,显示所述数据收集插件的数据收集界面之后,在所述数据收集界面收集所述用户输入的用户数据之前,还包括:
在所述数据收集界面显示询问指令,询问所述用户是否进行数据输入;
若是,则触发数据收集操作;
若否,则关闭所述数据收集界面,回退所述应用界面。
6.根据权利要求1或2所述的方法,其中,在所述数据收集界面收集到所述用户输入的用户数据之后,还包括:在所述用户的应用数据库中增加特征值数据。
7.根据权利要求1或2所述的方法,其中,所述用户数据至少包括下列任意之一:
所述用户的姓名;
所述用户的通信方式,其中,所述通信方式包括手机号码、邮箱地址、家庭住址中的至少之一。
8.一种数据收集客户端,包括:
数据收集插件,适于增加在已有的应用中,其中,所述数据收集插件在应用界面以可触发的接口形式显示;
接收模块,适于接收用户针对所述接口的触发指令,显示所述数据收集插件的数据收集界面;
所述数据收集插件,还适于在所述数据收集界面收集所述用户输入的用户数据;
上传模块,适于通过所述数据收集插件的特定通道将收集的所述用户数据上传至指定服务器,其中,所述特定通道与所述应用的数据传输通道独立,并且,所述特定通道为Flash通信通道。
9.根据权利要求8所述的客户端,其中,所述特定通道为加密通道。
10.根据权利要求8所述的客户端,其中,所述上传模块还适于:
通过所述Flash通信通道的应用程序编程接口API,将收集的所述用户数据上传至指定服务器。
11.根据权利要求9所述的客户端,其中,所述特定通道通过高级加密标准AES进行加密。
12.根据权利要求8或9所述的客户端,其中,还包括:
询问模块,适于在所述数据收集界面显示询问指令,询问所述用户是否进行数据输入;若是,则触发数据收集操作;若否,则关闭所述数据收集界面,回退所述应用界面。
13.根据权利要求8或9所述的客户端,其中,还包括:
特征值发送模块,适于在所述数据收集界面收集到所述用户输入的用户数据之后,在所述用户的应用数据库中增加特征值数据。
14.根据权利要求8或9所述的客户端,其中,所述用户数据至少包括下列任意之一:所述用户的姓名;所述用户的通信方式,其中,所述通信方式包括手机号码、邮箱地址、家庭住址中的至少之一。
CN201410797674.9A 2014-12-18 2014-12-18 数据收集方法及客户端 Active CN104468600B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410797674.9A CN104468600B (zh) 2014-12-18 2014-12-18 数据收集方法及客户端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410797674.9A CN104468600B (zh) 2014-12-18 2014-12-18 数据收集方法及客户端

Publications (2)

Publication Number Publication Date
CN104468600A CN104468600A (zh) 2015-03-25
CN104468600B true CN104468600B (zh) 2019-03-19

Family

ID=52913972

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410797674.9A Active CN104468600B (zh) 2014-12-18 2014-12-18 数据收集方法及客户端

Country Status (1)

Country Link
CN (1) CN104468600B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114357423A (zh) * 2021-12-20 2022-04-15 国家电网有限公司 一种基于透明加密的数据安全管理***、计算机设备及终端

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101119335A (zh) * 2007-07-13 2008-02-06 腾讯科技(深圳)有限公司 一种登录游戏服务器的方法及其实现***
CN102098299A (zh) * 2010-12-30 2011-06-15 百度在线网络技术(北京)有限公司 知识信息交互服务方法、平台及站点
CN102710534A (zh) * 2011-03-28 2012-10-03 腾讯科技(深圳)有限公司 一种跨应用的网络通信方法和设备
CN103440575A (zh) * 2013-08-06 2013-12-11 江苏省广电有线信息网络股份有限公司南京分公司 一种基于机顶盒的金融控件集成方法
CN102779151B (zh) * 2012-05-10 2015-12-02 北京奇虎科技有限公司 应用程序的搜索方法、装置及***

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101039225A (zh) * 2007-04-04 2007-09-19 北京佳讯飞鸿电气有限责任公司 一种分布式协同入侵检测***数据安全传输的实现方法
CN101441689A (zh) * 2007-11-23 2009-05-27 杨筑平 登录保护方法
CN101576983A (zh) * 2009-06-16 2009-11-11 深圳市星龙基电子技术有限公司 一种基于移动终端的电子支付方法和***
CN102647398B (zh) * 2011-02-16 2014-11-26 腾讯科技(深圳)有限公司 基于移动终端实现游戏的方法及装置
CN102517348A (zh) * 2011-12-14 2012-06-27 浙江大学 表面活化的磁性纳米粒子固定化脂肪酶制备1, 3-甘油二酯的方法
CN102611702B (zh) * 2012-03-08 2015-09-02 迈普通信技术股份有限公司 一种保证网络交易安全的***及方法
CN105045687B (zh) * 2012-12-07 2018-04-17 北京奇虎科技有限公司 用于浏览器的用户信息还原方法和装置
CN103246699B (zh) * 2013-04-01 2017-06-27 钱咸升(北京)网络科技有限公司 一种基于浏览器的数据访问控制方法和装置
CN103295341B (zh) * 2013-05-16 2015-12-30 中国工商银行股份有限公司 Pos安全认证装置、***及pos装置安全认证方法
CN103490893B (zh) * 2013-09-06 2016-06-29 中国工商银行股份有限公司 一种信息泄密检控方法、装置、***及信息通道安全认证装置
CN103473013B (zh) * 2013-09-12 2016-08-17 深圳市金立通信设备有限公司 一种应用界面调节的方法及移动终端
CN103488786A (zh) * 2013-09-30 2014-01-01 北京奇虎科技有限公司 提供信息搜索的方法、客户端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101119335A (zh) * 2007-07-13 2008-02-06 腾讯科技(深圳)有限公司 一种登录游戏服务器的方法及其实现***
CN102098299A (zh) * 2010-12-30 2011-06-15 百度在线网络技术(北京)有限公司 知识信息交互服务方法、平台及站点
CN102710534A (zh) * 2011-03-28 2012-10-03 腾讯科技(深圳)有限公司 一种跨应用的网络通信方法和设备
CN102779151B (zh) * 2012-05-10 2015-12-02 北京奇虎科技有限公司 应用程序的搜索方法、装置及***
CN103440575A (zh) * 2013-08-06 2013-12-11 江苏省广电有线信息网络股份有限公司南京分公司 一种基于机顶盒的金融控件集成方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
通用网络调查问卷***技术研究与实现;赫利剑;《中国优秀硕士学位论文全文数据库》;20061130;正文第49-58页

Also Published As

Publication number Publication date
CN104468600A (zh) 2015-03-25

Similar Documents

Publication Publication Date Title
US10091127B2 (en) Enrolling a mobile device with an enterprise mobile device management environment
Chernyshev et al. Mobile forensics: advances, challenges, and research opportunities
US11741264B2 (en) Security systems and methods for social networking
KR102202699B1 (ko) 서비스 프로세싱 방법 및 장치, 및 서비스 서버
KR102402625B1 (ko) 데이터를 관리하는 방법 및 그를 위한 장치들
Chanajitt et al. Forensic analysis and security assessment of Android m-banking apps
US10572674B2 (en) Terminal device and method for protecting information thereof
US20160241523A1 (en) Secure message transmission apparatus and processing method thereof
US10216404B2 (en) Method of securing image data and electronic device adapted to the same
CN108432179A (zh) 用于在保护隐私的同时预防数据丢失的***和方法
CN107103211B (zh) Sdk发送、应用发布、应用运行方法及装置
CN106250770B (zh) 用于对内容加密的电子设备和方法
US20160321450A1 (en) Method and Apparatus for Managing Super User Password on Smart Mobile Terminal
CN106161354A (zh) 业务鉴权方法、装置、设备及业务服务器
CN111460516B (zh) 基于非侵入式的数据保护方法、装置、终端及存储介质
CN105915556B (zh) 一种终端的攻击面的确定方法及设备
CN104468600B (zh) 数据收集方法及客户端
US11373001B2 (en) Screen capturing and masking system and method
CN108235074A (zh) 一种发送、接收密钥信息的方法、服务器及计算机设备
KR102349714B1 (ko) 전자 기기의 프로그램 관리 방법 및 장치
Zhu Mobile Cloud Computing: implications to smartphone forensic procedures and methodologies
CN106095781A (zh) 恶意网站识别方法及装置
KR20150126232A (ko) 암호화 데이터 결정 방법 및 이를 제공하는 호스트 장치
CN105306455B (zh) 一种处理数据的方法及终端设备
Pieterse Evaluation and identification of authentic smartphone data

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220720

Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Patentee before: Qizhi software (Beijing) Co.,Ltd.