CN111274200A - 一种文件上传标记的方法 - Google Patents
一种文件上传标记的方法 Download PDFInfo
- Publication number
- CN111274200A CN111274200A CN201811539676.2A CN201811539676A CN111274200A CN 111274200 A CN111274200 A CN 111274200A CN 201811539676 A CN201811539676 A CN 201811539676A CN 111274200 A CN111274200 A CN 111274200A
- Authority
- CN
- China
- Prior art keywords
- file
- information
- scanning
- user
- local
- 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
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种文件上传标记的方法,包括以下步骤:S1:特征信息判断:在用户装机并登录账号后,判断该用户手机型号等其他不变的特征信息,如该特征信息在该服务端的该用户账号下有对应设备文件信息记录,则同步该设备文件信息记录至本地,如无则视同为一个新设备生成设备文件信息记录包括设备文件名、文件路径、创建时间、拍摄时间等信息同步云端供下次使用;S2:特征值识别:在特征信息被同步到本地后,比对超过一定条数的本地目前的文件目录结构信息和文件名,剔除文件被删除的情况后。本发明实用性好,解决相册类用户在持续上传本地照片时,对历史已上传的文件进行标记,发现增量待上传文件列表。
Description
技术领域
本发明涉及文件标记技术领域,尤其涉及一种文件上传标记的方法。
背景技术
相册类应用上传文件时由用户主动选择文件上传,但是目前的问题是需要反复过滤已上传的文件,即使本地做了标记,当app卸载重装或者用户登出再登录进来的时候数据容易丢失,所以我们提出了一种文件上传标记的方法用于解决上述问题。
发明内容
基于背景技术存在的技术问题,本发明提出了一种文件上传标记的方法。
本发明提出的一种文件上传标记的方法,包括以下步骤:
S1:特征信息判断:在用户装机并登录账号后,判断该用户手机型号等其他不变的特征信息,如该特征信息在该服务端的该用户账号下有对应设备文件信息记录,则同步该设备文件信息记录至本地,如无则视同为一个新设备生成设备文件信息记录包括设备文件名、文件路径、创建时间、拍摄时间等信息同步云端供下次使用;
S2:特征值识别:在特征信息被同步到本地后,比对超过一定条数的本地目前的文件目录结构信息和文件名,剔除文件被删除的情况后,则判断服务端存储的设备数据与当前设备是同一个设备;
S3:识别扫描:在识别用户设备唯一性后,对本地相册的照片,启动两套扫描策略,进行人脸识别扫描;
S4:扫描处理:每当扫描机制被触发时,优先执行第一套扫描策略,确保最新拍摄的目标照片被识别出,再执行第二套扫描策略,确保历史的目标照片被逐步扫描完成;
S5:记录基本日志:每次扫描完成一定张数的照片后将记录基本日志,并标记被扫描完成后的标签,包括但不限于是否已扫描、是否是目标照片,再次触发扫描时自动越过已完成扫描的对象;
S6:上报日志情况:每隔时段时间自动向服务端上报一次本机扫描日志情况;
S7:打标识:用户在上传本地文件时,在本地文件日志和服务端日志上均打上文件已上传标示;
S8:实时提醒:用户再次上传文件可依据服务端或本地的日志记录信息,辅助实时提醒用户,该文件是否已上传。
优选地,所述S1中,设备文件信息记录,记录了包括设备文件名、文件路径、创建时间和拍摄时间等信息。
优选地,所述S2中,文件被删除的情况为同文件路径、文件名的文件,拍摄时间和创建时间匹配比例达到一定阈值。
优选地,所述S3中,第一套扫描策略,仅扫描从用户装机开始到触发时间内用户新拍摄的且还未扫描完成的照片,第二套扫描策略,扫描用户装机之前拍摄的所有照片。
优选地,所述S5中,确保扫描进程被中断,或用户卸载软件再重新安装软件后,可以从本地或服务端获取本机此前扫描的历史信息,进行断点扫描,节省时间和***资源消耗。
优选地,所述S5中,记录基本日志不限于被扫描照片的文件路径、文件名、拍摄时间和创建时间等信息。
本发明的有益效果:
(1)方案特征值基于文件路径、文件名、拍摄时间、创建时间等文件修改编辑后也不变的基本信息,对文件具体内容不做识别,可以避免目前流行的照片、视频被压缩后文件内容变化导致的识别错误,同时通过一定数量的批量判断降低可能识别不准的偶然因素;
(2)正常的扫描策略是一次性全部完成扫描,被意外终端的概率较大,我们的扫描策略是优先扫描最新的文件,确保新的目标文件能快速被找到,再逐步补齐其他历史目标文件的逻辑;
(3)同样通过文件特征值的记录,为已扫描完成的文件进行打标,辅助操作断点扫描,依托于服务端的日志存储,我们可以做到哪怕本地日志被删除,也能从服务端同步日志继续断点扫描。
本发明实用性好,解决相册类用户在持续上传本地照片时,对历史已上传的文件进行标记,发现增量待上传文件列表。
附图说明
图1为本发明提出的一种文件上传标记的方法的UML时序图。
具体实施方式
下面结合具体实施例对本发明作进一步解说。
实施例
参照图1,本实施例中提出了一种文件上传标记的方法,包括以下步骤:S1:特征信息判断:在用户装机并登录账号后,判断该用户手机型号等其他不变的特征信息,如该特征信息在该服务端的该用户账号下有对应设备文件信息记录,则同步该设备文件信息记录至本地,如无则视同为一个新设备生成设备文件信息记录包括设备文件名、文件路径、创建时间、拍摄时间等信息同步云端供下次使用;
S2:特征值识别:在特征信息被同步到本地后,比对超过一定条数的本地目前的文件目录结构信息和文件名,剔除文件被删除的情况后,则判断服务端存储的设备数据与当前设备是同一个设备;
S3:识别扫描:在识别用户设备唯一性后,对本地相册的照片,启动两套扫描策略,进行人脸识别扫描;
S4:扫描处理:每当扫描机制被触发时,优先执行第一套扫描策略,确保最新拍摄的目标照片被识别出,再执行第二套扫描策略,确保历史的目标照片被逐步扫描完成;
S5:记录基本日志:每次扫描完成一定张数的照片后将记录基本日志,并标记被扫描完成后的标签,包括但不限于是否已扫描、是否是目标照片,再次触发扫描时自动越过已完成扫描的对象;
S6:上报日志情况:每隔时段时间自动向服务端上报一次本机扫描日志情况;
S7:打标识:用户在上传本地文件时,在本地文件日志和服务端日志上均打上文件已上传标示;
S8:实时提醒:用户再次上传文件可依据服务端或本地的日志记录信息,辅助实时提醒用户,该文件是否已上传。
本实施例中,S1中,设备文件信息记录,记录了包括设备文件名、文件路径、创建时间和拍摄时间等信息,S2中,文件被删除的情况为同文件路径、文件名的文件,拍摄时间和创建时间匹配比例达到一定阈值,S3中,第一套扫描策略,仅扫描从用户装机开始到触发时间内用户新拍摄的且还未扫描完成的照片,第二套扫描策略,扫描用户装机之前拍摄的所有照片,S5中,确保扫描进程被中断,或用户卸载软件再重新安装软件后,可以从本地或服务端获取本机此前扫描的历史信息,进行断点扫描,节省时间和***资源消耗,S5中,记录基本日志不限于被扫描照片的文件路径、文件名、拍摄时间和创建时间等信息。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
Claims (6)
1.一种文件上传标记的方法,其特征在于,包括以下步骤:
S1:特征信息判断:在用户装机并登录账号后,判断该用户手机型号等其他不变的特征信息,如该特征信息在该服务端的该用户账号下有对应设备文件信息记录,则同步该设备文件信息记录至本地,如无则视同为一个新设备生成设备文件信息记录包括设备文件名、文件路径、创建时间、拍摄时间等信息同步云端供下次使用;
S2:特征值识别:在特征信息被同步到本地后,比对超过一定条数的本地目前的文件目录结构信息和文件名,剔除文件被删除的情况后,则判断服务端存储的设备数据与当前设备是同一个设备;
S3:识别扫描:在识别用户设备唯一性后,对本地相册的照片,启动两套扫描策略,进行人脸识别扫描;
S4:扫描处理:每当扫描机制被触发时,优先执行第一套扫描策略,确保最新拍摄的目标照片被识别出,再执行第二套扫描策略,确保历史的目标照片被逐步扫描完成;
S5:记录基本日志:每次扫描完成一定张数的照片后将记录基本日志,并标记被扫描完成后的标签,包括但不限于是否已扫描、是否是目标照片,再次触发扫描时自动越过已完成扫描的对象;
S6:上报日志情况:每隔时段时间自动向服务端上报一次本机扫描日志情况;
S7:打标识:用户在上传本地文件时,在本地文件日志和服务端日志上均打上文件已上传标示;
S8:实时提醒:用户再次上传文件可依据服务端或本地的日志记录信息,辅助实时提醒用户,该文件是否已上传。
2.根据权利要求1所述的一种文件上传标记的方法,其特征在于,所述S1中,设备文件信息记录,记录了包括设备文件名、文件路径、创建时间和拍摄时间等信息。
3.根据权利要求1所述的一种文件上传标记的方法,其特征在于,所述S2中,文件被删除的情况为同文件路径、文件名的文件,拍摄时间和创建时间匹配比例达到一定阈值。
4.根据权利要求1所述的一种文件上传标记的方法,其特征在于,所述S3中,第一套扫描策略,仅扫描从用户装机开始到触发时间内用户新拍摄的且还未扫描完成的照片,第二套扫描策略,扫描用户装机之前拍摄的所有照片。
5.根据权利要求1所述的一种文件上传标记的方法,其特征在于,所述S5中,确保扫描进程被中断,或用户卸载软件再重新安装软件后,可以从本地或服务端获取本机此前扫描的历史信息,进行断点扫描,节省时间和***资源消耗。
6.根据权利要求1所述的一种文件上传标记的方法,其特征在于,所述S5中,记录基本日志不限于被扫描照片的文件路径、文件名、拍摄时间和创建时间等信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811539676.2A CN111274200A (zh) | 2018-12-05 | 2018-12-05 | 一种文件上传标记的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811539676.2A CN111274200A (zh) | 2018-12-05 | 2018-12-05 | 一种文件上传标记的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111274200A true CN111274200A (zh) | 2020-06-12 |
Family
ID=70998582
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811539676.2A Pending CN111274200A (zh) | 2018-12-05 | 2018-12-05 | 一种文件上传标记的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111274200A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113468119A (zh) * | 2021-05-31 | 2021-10-01 | 北京明朝万达科技股份有限公司 | 一种文件扫描方法和装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100280992A1 (en) * | 2009-04-29 | 2010-11-04 | Dimitry Vaysburg | System and Method for Photo-image Uplink Confirmation |
CN102945117A (zh) * | 2012-10-19 | 2013-02-27 | 广东欧珀移动通信有限公司 | 根据人脸识别自动操作照片的方法、装置及终端 |
CN103179216A (zh) * | 2013-04-16 | 2013-06-26 | 上海同岩土木工程科技有限公司 | 一种基于Twain协议的文件扫描及自动上传的方法 |
CN103916479A (zh) * | 2014-04-15 | 2014-07-09 | 大连理工大学 | 一种基于工作组文件的云同步局域网加速*** |
CN105554051A (zh) * | 2015-08-29 | 2016-05-04 | 深圳市美贝壳科技有限公司 | 家庭云服务快捷同步相册的方法 |
CN106487868A (zh) * | 2016-05-30 | 2017-03-08 | 深圳市美贝壳科技有限公司 | 用户自定义上传的方法 |
-
2018
- 2018-12-05 CN CN201811539676.2A patent/CN111274200A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100280992A1 (en) * | 2009-04-29 | 2010-11-04 | Dimitry Vaysburg | System and Method for Photo-image Uplink Confirmation |
CN102945117A (zh) * | 2012-10-19 | 2013-02-27 | 广东欧珀移动通信有限公司 | 根据人脸识别自动操作照片的方法、装置及终端 |
CN103179216A (zh) * | 2013-04-16 | 2013-06-26 | 上海同岩土木工程科技有限公司 | 一种基于Twain协议的文件扫描及自动上传的方法 |
CN103916479A (zh) * | 2014-04-15 | 2014-07-09 | 大连理工大学 | 一种基于工作组文件的云同步局域网加速*** |
CN105554051A (zh) * | 2015-08-29 | 2016-05-04 | 深圳市美贝壳科技有限公司 | 家庭云服务快捷同步相册的方法 |
CN106487868A (zh) * | 2016-05-30 | 2017-03-08 | 深圳市美贝壳科技有限公司 | 用户自定义上传的方法 |
Non-Patent Citations (1)
Title |
---|
九天科技: "《新手学电脑组装维护与优化实战1000例》", 31 January 2010 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113468119A (zh) * | 2021-05-31 | 2021-10-01 | 北京明朝万达科技股份有限公司 | 一种文件扫描方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108733819B (zh) | 一种人员档案建立方法和装置 | |
US10043059B2 (en) | Assisted photo-tagging with facial recognition models | |
US9904723B2 (en) | Event based metadata synthesis | |
US8270684B2 (en) | Automatic media sharing via shutter click | |
US20140317062A1 (en) | Amethod and apparatus for recovering sqlite file deleted from mobile terminal | |
US9864736B2 (en) | Information processing apparatus, control method, and recording medium | |
US20100194896A1 (en) | Automatically tagging images with nearby short range communication device information | |
US20140081920A1 (en) | Medium, control method, and information processing apparatus | |
WO2013143393A1 (zh) | 一种利用云计算来扫描设备的文件的方法和*** | |
US20140244583A1 (en) | Method of Processing File changes and Electronic Device Thereof | |
CN112118395B (zh) | 视频处理方法、终端及计算机可读存储介质 | |
US20160283824A1 (en) | Image processing device, image processing method, program, and recording medium | |
CN110650164B (zh) | 文件的上传方法、装置、终端以及计算机存储介质 | |
CN110602165A (zh) | 政务数据同步方法、装置、***、计算机设备和存储介质 | |
CN112565671A (zh) | 桌面共享中的会议信息捕获方法、装置及可读存储介质 | |
CN112463026A (zh) | 分布式对象存储***中追加数据的重复删除的方法和设备 | |
CN111274200A (zh) | 一种文件上传标记的方法 | |
CN111405215A (zh) | 视频存储方法、装置、云服务器和存储介质 | |
CN102855235B (zh) | 为电子文件建立相对时间信息的方法及设备 | |
CN107241618B (zh) | 收录方法和收录装置 | |
CN107369450B (zh) | 收录方法和收录装置 | |
US8134592B2 (en) | Associating device | |
CN116506451A (zh) | 一种电子白板文件云存储方法、***及存储介质 | |
CN114328392A (zh) | 一种广告媒体素材管理***、方法、设备和介质 | |
CN108763395B (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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20200612 |