CN106790584B - 信息同步方法及装置 - Google Patents

信息同步方法及装置 Download PDF

Info

Publication number
CN106790584B
CN106790584B CN201611234409.5A CN201611234409A CN106790584B CN 106790584 B CN106790584 B CN 106790584B CN 201611234409 A CN201611234409 A CN 201611234409A CN 106790584 B CN106790584 B CN 106790584B
Authority
CN
China
Prior art keywords
information
processed
identification code
display
display mode
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
CN201611234409.5A
Other languages
English (en)
Other versions
CN106790584A (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 Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software 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 Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201611234409.5A priority Critical patent/CN106790584B/zh
Publication of CN106790584A publication Critical patent/CN106790584A/zh
Application granted granted Critical
Publication of CN106790584B publication Critical patent/CN106790584B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1448Management of the data involved in backup or backup restore
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1448Management of the data involved in backup or backup restore
    • G06F11/1451Management of the data involved in backup or backup restore by selection of backup contents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Quality & Reliability (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本公开是关于一种信息同步方法及装置,属于信息技术领域。所述方法包括:获取待处理信息;根据预先设置的特征信息,判断所述待处理信息是否满足过滤条件;如果所述待处理信息满足过滤条件,则在信息同步时,对待处理信息进行过滤。本公开在信息同步过程中,根据预先设置的特征信息对待处理信息进行过滤,对于满足过滤条件的待处理信息不对其进行同步,减少了无实用价值的信息占据存储空间,提高了存储空间的利用率。

Description

信息同步方法及装置
技术领域
本公开涉及信息技术领域,尤其涉及一种信息同步方法及装置。
背景技术
随着终端的普及和发展,越来越多的用户借助短信息、邮件等进行沟通交流。为了避免因误删或其他原因导致重要信息丢失,终端可将信息同步到服务器上,由服务器进行存储。
目前,终端在进行信息同步时,可每隔预设时长(或实时)将接收到的全部信息同步到服务器上,由服务器进行存储。
发明内容
本公开提供一种信息同步方法及装置。
根据本公开实施例的第一方面,提供一种信息同步方法,所述方法包括:
获取待处理信息;
根据预先设置的特征信息,判断所述待处理信息是否满足过滤条件;
如果所述待处理信息满足所述过滤条件,则在信息同步时,对所述待处理信息进行过滤。
在本公开的另一个实施例中,所述预先设置的特征信息包括特定号码、特定地址及特定关键字中至少一项;
所述根据预先设置的特征信息,判断所述待处理信息是否满足过滤条件,包括:
判断所述待处理信息中是否包括所述特定号码、所述特定地址及所述特定关键字中至少一项;
如果所述待处理信息包括所述特定号码、所述特定地址及所述特定关键字中至少一项,则确定所述待处理信息满足所述过滤条件。
在本公开的另一个实施例中,所述在信息同步时,对所述待处理信息进行过滤之后,还包括:
显示信息处理对话框,所述信息处理对话框包括信息删除选项;
当检测到所述信息删除选项被选中,删除所述待处理信息。
在本公开的另一个实施例中,所述方法还包括:
当接收到所述待处理信息时,提取所述待处理信息的标识码;
根据所述标识码,从预先存储的标识码与显示方式之间的对应关系中,查找所述标识码对应的显示方式;
根据所述标识码对应的显示方式,对所述待处理信息进行显示。
在本公开的另一个实施例中,所述根据所述标识码对应的显示方式,对所述待处理信息进行显示,包括:
如果所述标识码对应的显示方式为正常显示,则将所述待处理信息显示在常规信息显示列表中;
如果所述标识码对应的显示方式为私密显示,则将所述待处理信息显示在私密信息显示列表中;
如果所述标识码对应的显示方式为解密后显示,则将所述待处理信息存储在所述私密信息显示列表中,并在获取到显示密码后,将所述待处理信息显示出来。
在本公开的另一个实施例中,所述获取待处理信息,包括:
获取上次进行信息同步的同步时间;
将接收时间位于所述同步时间之后的信息作为所述待处理信息。
根据本公开实施例的第二方面,提供一种信息同步装置,所述装置包括:
获取模块,用于获取待处理信息;
判断模块,用于根据预先设置的特征信息,判断所述待处理信息是否满足过滤条件;
同步模块,用于当所述待处理信息满足所述过滤条件时,在信息同步时,对所述待处理信息进行过滤。
在本公开的另一个实施例中,所述预先设置的特征信息包括特定号码、特定地址及特定关键字中至少一项;
所述判断模块,用于判断所述待处理信息中是否包括所述特定号码、所述特定地址及所述特定关键字中至少一项;当所述待处理信息包括所述特定号码、所述特定地址及所述特定关键字中至少一项时,确定所述待处理信息满足所述过滤条件。
在本公开的另一个实施例中,所述装置还包括:
第一显示模块,用于显示信息处理对话框,所述信息处理对话框包括信息删除选项;
删除模块,用于当检测到所述信息删除选项被选中,删除所述待处理信息。
在本公开的另一个实施例中,所述装置还包括:
提取模块,用于当接收到所述待处理信息时,提取所述待处理信息的标识码;
查找模块,用于根据所述标识码,从预先存储的标识码与显示方式之间的对应关系中,查找所述标识码对应的显示方式;
第二显示模块,用于根据所述标识码对应的显示方式,对所述待处理信息进行显示。
在本公开的另一个实施例中,所述第二显示模块,用于当所述标识码对应的显示方式为正常显示时,将所述待处理信息显示在常规信息显示列表中;当所述标识码对应的显示方式为私密显示时,将所述待处理信息显示在私密信息显示列表中;当所述标识码对应的显示方式为解密后显示时,将所述待处理信息存储在所述私密信息显示列表中,并在获取到显示密码后,将所述待处理信息显示出来。
在本公开的另一个实施例中,所述获取模块,用于获取上次进行信息同步的同步时间;将接收时间位于所述同步时间之后的信息作为所述待处理信息。
根据本公开实施例提供的第三方面,提供了一种信息同步装置,包括:
处理器;
用于存储处理器可执行的指令的存储器;
其中,所述处理器被配置为:
获取待处理信息;
根据预先设置的特征信息,判断所述待处理信息是否满足过滤条件;
如果所述待处理信息满足所述过滤条件,则在信息同步时,对所述待处理信息进行过滤。
本公开的实施例提供的技术方案可以包括以下有益效果:
在信息同步过程中,根据预先设置的特征信息对待处理信息进行过滤,对于满足过滤条件的待处理信息不对其进行同步,减少了无实用价值的信息占据存储空间,提高了存储空间的利用率。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的一种信息同步方法的流程图。
图2是根据一示例性实施例示出的一种信息同步方法的流程图。
图3是根据一示例性实施例示出的一种信息同步装置的框图。
图4是根据一示例性实施例示出的一种信息同步装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
图1是根据一示例性实施例示出的一种信息同步方法的流程图,如图1所示,信息同步方法用于终端中,包括以下步骤。
在步骤S101中,获取待处理信息。
在步骤S102中,根据预先设置的特征信息,判断待处理信息是否满足过滤条件。
在步骤S103中,如果待处理信息满足过滤条件,则在信息同步时,对待处理信息进行过滤。
本公开实施例提供的方法,在信息同步过程中,根据预先设置的特征信息对待处理信息进行过滤,对于满足过滤条件的待处理信息不对其进行同步,减少了无实用价值的信息占据存储空间,提高了存储空间的利用率。
在本公开的另一个实施例中,预先设置的特征信息包括特定号码、特定地址及特定关键字中至少一项;
根据预先设置的特征信息,判断待处理信息是否满足过滤条件,包括:
判断待处理信息中是否包括特定号码、特定地址及特定关键字中至少一项;
如果待处理信息包括特定号码、特定地址及特定关键字中至少一项,则确定待处理信息满足过滤条件。
在本公开的另一个实施例中,在信息同步时,对待处理信息进行过滤之后,还包括:
显示信息处理对话框,信息处理对话框包括信息删除选项;
当检测到信息删除选项被选中,删除待处理信息。
在本公开的另一个实施例中,该方法还包括:
当接收到待处理信息时,提取待处理信息的标识码;
根据标识码,从预先存储的标识码与显示方式之间的对应关系中,查找标识码对应的显示方式;
根据标识码对应的显示方式,对待处理信息进行显示。
在本公开的另一个实施例中,根据标识码对应的显示方式,对待处理信息进行显示,包括:
如果标识码对应的显示方式为正常显示,则将待处理信息显示在常规信息显示列表中;
如果标识码对应的显示方式为私密显示,则将待处理信息显示在私密信息显示列表中;
如果标识码对应的显示方式为解密后显示,则将待处理信息存储在私密信息显示列表中,并在获取到显示密码后,将待处理信息显示出来。
在本公开的另一个实施例中,获取待处理信息,包括:
获取上次进行信息同步的同步时间;
将接收时间位于同步时间之后的信息作为待处理信息。
上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再一一赘述。
图2是根据一示例性实施例示出的一种信息同步方法的流程图,如图1所示,信息同步方法用于终端或服务器中,包括以下步骤。
在步骤S201中,终端预先设置特征信息。
其中,终端可以为智能手机、平板电脑、笔记本电脑、个人电脑等,本实施例不对终端的产品类型作具体的限定。为了满足用户的通信需求,终端中安装有各种应用,例如,短信息应用、邮件应用等,本公开实施例以需要同步的信息为短信息或邮件等为例。
其中,特征信息包括特定号码、特定地址及特定关键字中至少一项,也即是,特征信息可包括特定号码,特征信息可包括特定关键字,特征信息可包括特定地址,特征信息也可包括特定号码和特定关键字,特征信息也可包括特定号码和特定地址,特征信息也可包括特定地址和特定关键字,特征信息还可包括特定号码、特定地址及特定关键字。该特定号码可以为商家的服务号码、第三方应用平台的号码等,该特定号码主要用于通过短信息向用户推送一些通知消息,如商家的促销活动、第三方平台发送的验证码等。该特定地址可以为商家的邮箱地址、第三方应用平台的邮箱地址等,该特定地址主要用于通过邮箱向用户推送一些通知消息。该特定关键字可以为一些敏感字,如涉及到赌博、色情等文字,也可以为与商品相关的文字,如“打折”、“促销”等等。
为了有针对性地对接收到的信息进行同步,以在保证重要的信息能够及时同步到服务器上的基础上,尽可能地减少不重要、不具有实用价值的信息占据存储空间,本公开实施例提供的方法还将设置特征信息。
终端设置特征信息时,可提供特征信息设置界面,该特征信息设置界面上具有多个输入框,由用户根据实际的存储需求,在输入框中输入特征信息,终端通过检测用户在特征信息界面上的输入操作,设置特征信息。另外,为了便于后续应用,终端在设置特征信息之后,还将执行存储特征信息的步骤。具体存储时,可将设置的特征信息存储在本地存储器中,该本地存储器为易失性存储器(如内存,memory)和非易失性存储器(如硬盘,storage)中的至少一种。
需要说明的是,并不是在每次实施信息同步方法时都要预先设置特征信息,该预先设置的特征信息可以在首次实施信息同步方法时执行,之后再实施信息同步方法时,可直接使用本次设置的特征信息。当然,在需要对预先设置的特征信息进行更新,可以再次执行上述特征信息的设置步骤,本公开实施例不对执行该步骤的次数进行限定。
在步骤S202中,终端获取待处理信息。
由于本实施例提供的信息同步方式主要是对新接收到信息进行同步,因此,为了避免遗漏掉任意一条需要处理的信息,每当接收到一条新信息时,终端可将接收到的信息作为待处理信息,并通过后续步骤判断是否需要对该待处理信息进行同步。然而,为了减轻处理压力,终端还可每隔预设时长扫描本地存储器,并获取上一次信息同步的同步时间,进而将接收时间位于同步时间之后的信息作为待处理信息。其中,预设时长由终端根据处理能力确定,该预设时长可以为10分钟、20分钟、30分钟等。
在步骤S203中,终端根据预先设置的特征信息,判断待处理信息是否满足过滤条件,如果否,执行步骤S204,如果是,执行步骤S205。
通常用户接收到的信息中存在一些无实用价值的信息,这些信息或者具有一定的实效性,或者后续用户不会再次查看,如果对这些信息进行同步,将浪费服务器的存储空间,导致用户一些重要的信息无法及时同步。因此,为了节省服务器的存储空间,提高存储资源的利用率,当获取到待同步信息时,终端还将根据预先设置的特征信息,判断待处理信息是否满足过滤条件,进而根据待处理信息是否满足过滤条件,采用不同的处理方式对待处理信息进行处理。
终端在判断判断待处理信息是否满足过滤条件时,可通过扫描待处理信息,判断待处理信息中是否包括特定号码、特定地址及特定关键字中至少一项,如果待处理信息包括特定号码、特定地址及特定关键字中至少一项,则可确定该待处理信息满足过滤条件;如果待处理信息不包括特定号码、特定地址及特定关键字中任一项,则可确定该待处理信息不满足过滤条件。
例如,预先设置的特征信息包括特定关键字“打折”及“促销”、特定号码“123456”及“147258”、特定地址“[email protected]”及“[email protected]”,如果获取到的待处理信息为“发送号码:123456,信息内容为:验证码为935926”,由于获取到的待处理信息包括预设设置的特征信息中的特定号码“123456”,因此,可确定该待处理信息满足过滤条件。
当确定该待处理信息不满足过滤条件时,终端将执行步骤S204在信息同步时,对该待处理信息进行同步;当确定待处理信息满足过滤条件时,终端将执行步骤S205在信息同步时,对该待处理信息进行过滤。
在步骤S204中,在信息同步时,终端对待处理信息进行同步。
当确定待该处理信息不满足过滤条件,说明该待处理信息为对用户而言比较重要的信息,需要在服务器上对该待处理信息进行备份,因此,终端可将该待处理信息发送到服务器,由服务器对该待处理信息进行存储。
为了便于用户查询,服务器在存储待处理信息时,可按照一定的规则进行存储,例如,服务器可按照发送号码或发送地址,将对应同一发送号码或同一发送地址的信息存储在同一个文件夹中;服务器还可创建一个信息列表,并按照接收时间顺序,将后接收到的信息存储在信息列表的前面,将先接收到的信息存储在信息列表的后面。当然,服务器还可按照其他方式对待处理信息进行存储,本公开实施例不再一一说明。
当终端本地存储器与服务器均存储任一待处理信息以后,如果用户对终端上所存储的待处理信息进行增、删、改等操作,相应地服务器也就会自动根据操作后的信息对所存储的该待处理信息进行更新,以确保终端本地存储器与服务器上所存储的信息同步;同理,如果用户对服务器上所存储的待处理信息进行增、删、改等操作,相应地终端也会自动根据操作后的信息对所存储的该待处理信息进行更新,以确保终端本地存储器与服务器上所存储的信息同步。
在步骤S205中,在信息同步时,终端对待处理信息进行过滤。
当确定待处理信息满足过滤条件,说明该待处理信息为对用户而言不具有实用性的信息,该待处理信息后续用户一般不会再次阅读,因而无需对该待处理信息进行同步,可直接过滤掉该待处理信息。
为了节省终端本地存储器的存储空间,当确定对该待处理信息进行过滤之后,终端还将显示信息处理对话框,该信息处理对话框包括信息删除选项等,当检测到该信息删除选项被选中之后,终端可将该待处理信息删除。
通常用户收发的信息中可能会涉及到用户的隐私,为了保护用户的隐私,本公开实施例提供的可对根据待处理信息的涉密程度,采用不同的显示方式对该待处理信息进行显示。具体显示过程包括如下步骤(1)~(3):
(1)、当接收到待处理信息时,终端提取待处理信息的标识码。
其中,标识码用于标识信息的私密程度,标识码的位数可以为一位,也可以为二位,当然,也可以为三位,本公开实施例不对标识码的位数作具体的限定。一般情况下,标识码为可以数值形式,当然,标识码还可以为由数字组成的字符串,或者,为由字母组成的字符串,或者,为由数字和字符组成的字符串等等。为了将不同私密程度的信息区分开来,在本实施例中不同的私密程度对应不同的标识码。设定标识码为由一个数字组成的字符,其中,字符0代表信息的私密程度为普通,字符1代表信息的私密程度为私密,字符2代表信息的私密程度为高级私密等。
(2)、终端根据标识码,从预先存储的标识码与显示方式之间的对应关系中,查找该标识码对应的显示方式。
其中,显示方式包括正常显示、私密显示、解密后显示等。为了便于对具有不同私密程度的待处理信息进行管理,终端还将预先设置标识码与显示方式之间的对应关系,具体设置时,可提供显示设置界面,该显示设置界面上具有多种显示方式,由用户根据自身的需求设置不同的标识码与显示方式之间的对应关系,终端通过检测用户的设置操作,设置标识码与显示方式之间的对应关系。另外,为了便于后续应用,终端还将存储所设置的标识码与显示方式之间的对应关系。
(3)、终端根据标识码对应的显示方式,对待处理信息进行显示。
基于所设置的标识码与显示方式之间的对应关系,当待处理信息的标识码对应的显示方式为正常显示,终端可将该待处理信息显示在常规信息显示列表中;当待处理信息的标识码对应的显示方式为私密显示,终端可将待处理信息显示在私密信息显示列表中;当待处理信息的标识码对应的显示方式为解密后显示,终端可将待处理信息存储在私密信息显示列表中,并在获取到显示密码后,将待处理信息显示出来。
需要说明的是,上述仅以终端作为执行主体执行步骤S201至步骤S205为例,实际上,上述步骤S201至步骤S205还可以由服务器执行,当上述步骤S201至步骤S205由服务器执行时,该信息同步方法具体实现过程为:
第一步,服务器预先设置特征信息。
对于服务器预先设置特征信息的过程,与上述步骤S201相同,此处不再赘述。
第二步,终端扫描本地存储器,获取待处理信息,并将待处理信息发送至服务器。
第三步,服务器根据预先设置的特征信息,判断接收到的待处理信息是否满足过滤条件,如果不满足过滤条件,则在信息同步时,对该待处理信息进行同步,如果满足过滤条件,则在信息同步时,对该待处理信息进行过滤。
本公开实施例提供的方法,在信息同步过程中,根据预先设置的特征信息对待处理信息进行过滤,对于满足过滤条件的待处理信息不对其进行同步,减少了无实用价值的信息占据存储空间,提高了存储空间的利用率。
图3是根据一示例性实施例示出的一种信息同步装置示意图。参照图3,该装置包括:获取模块301、判断模块302及同步模块303。
该获取模块301被配置为获取待处理信息;
该判断模块302被配置为根据预先设置的特征信息,判断待处理信息是否满足过滤条件;
该同步模块303被配置为当待处理信息满足过滤条件时,在信息同步时,对待处理信息进行过滤。
在本公开的另一个实施例中,预先设置的特征信息包括特定号码、特定地址及特定关键字中至少一项;
该判断模块302被配置为判断待处理信息中是否包括特定号码、特定地址及特定关键字中至少一项;当待处理信息包括特定号码、特定地址及特定关键字中至少一项时,确定待处理信息满足过滤条件。
在本公开的另一个实施例中,该装置还包括:第一显示模块和删除模块。
该第一显示模块被配置为显示信息处理对话框,该信息处理对话框包括信息删除选项;
该删除模块被配置为当检测到信息删除选项被选中,删除待处理信息。
在本公的另一个实施例中,装置还包括:提取模块、查找模块及第二显示模块。
该提取模块被配置为当接收到待处理信息时,提取待处理信息的标识码;
该查找模块被配置为根据标识码,从预先存储的标识码与显示方式之间的对应关系中,查找标识码对应的显示方式;
该第二显示模块被配置为根据标识码对应的显示方式,对待处理信息进行显示。
在本公开的另一个实施例中,该第二显示模块被配置为当标识码对应的显示方式为正常显示时,将待处理信息显示在常规信息显示列表中;当标识码对应的显示方式为私密显示时,将待处理信息显示在私密信息显示列表中;当标识码对应的显示方式为解密后显示时,将待处理信息存储在私密信息显示列表中,并在获取到显示密码后,将待处理信息显示出来。
在本公开的另一个实施例中,该获取模块301被配置为获取上次进行信息同步的同步时间;将接收时间位于同步时间之后的信息作为待处理信息。
本公开实施例提供的装置,在信息同步过程中,根据预先设置的特征信息对待处理信息进行过滤,对于满足过滤条件的待处理信息不对其进行同步,减少了无实用价值的信息占据存储空间,提高了存储空间的利用率。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图4是根据一示例性实施例示出的一种用于信息同步的装置400的框图。例如,装置400可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图4,装置400可以包括以下一个或多个组件:处理组件402,存储器404,电源组件406,多媒体组件408,音频组件410,输入/输出(I/O)接口412,传感器组件414,以及通信组件416。
处理组件402通常控制装置400的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件402可以包括一个或多个处理器420来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件402可以包括一个或多个模块,便于处理组件402和其他组件之间的交互。例如,处理组件402可以包括多媒体模块,以方便多媒体组件408和处理组件402之间的交互。
存储器404被配置为存储各种类型的数据以支持在装置400的操作。这些数据的示例包括用于在装置400上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器404可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件406为装置400的各种组件提供电力。电源组件406可以包括电源管理***,一个或多个电源,及其他与为装置400生成、管理和分配电力相关联的组件。
多媒体组件408包括在所述装置400和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件408包括一个前置摄像头和/或后置摄像头。当装置400处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件410被配置为输出和/或输入音频信号。例如,音频组件410包括一个麦克风(MIC),当装置400处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器404或经由通信组件416发送。在一些实施例中,音频组件410还包括一个扬声器,用于输出音频信号。
I/O接口412为处理组件402和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件414包括一个或多个传感器,用于为装置400提供各个方面的状态评估。例如,传感器组件414可以检测到装置400的打开/关闭状态,组件的相对定位,例如所述组件为装置400的显示器和小键盘,传感器组件414还可以检测装置400或装置400一个组件的位置改变,用户与装置400接触的存在或不存在,装置400方位或加速/减速和装置400的温度变化。传感器组件414可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件414还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件414还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件416被配置为便于装置400和其他设备之间有线或无线方式的通信。装置400可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件416经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件416还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置400可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器404,上述指令可由装置400的处理器420执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行一种信息同步方法,所述方法包括:
获取待处理信息;
根据预先设置的特征信息,判断待处理信息是否满足过滤条件;
如果待处理信息满足过滤条件,则在信息同步时,对待处理信息进行过滤。
在本公开的另一个实施例中,预先设置的特征信息包括特定号码、特定地址及特定关键字中至少一项;
根据预先设置的特征信息,判断待处理信息是否满足过滤条件,包括:
判断待处理信息中是否包括特定号码、特定地址及特定关键字中至少一项;
如果待处理信息包括特定号码、特定地址及特定关键字中至少一项,则确定待处理信息满足过滤条件。
在本公开的另一个实施例中,在信息同步时,对待处理信息进行过滤之后,还包括:
显示信息处理对话框,信息处理对话框包括信息删除选项;
当检测到信息删除选项被选中,删除待处理信息。
在本公开另一个实施例中,该方法还包括:
当接收到待处理信息时,提取待处理信息的标识码;
根据标识码,从预先存储的标识码与显示方式之间的对应关系中,查找标识码对应的显示方式;
根据标识码对应的显示方式,对待处理信息进行显示。
在本公开的另一个实施例中,根据标识码对应的显示方式,对待处理信息进行显示,包括:
如果标识码对应的显示方式为正常显示,则将待处理信息显示在常规信息显示列表中;
如果标识码对应的显示方式为私密显示,则将待处理信息显示在私密信息显示列表中;
如果标识码对应的显示方式为解密后显示,则将待处理信息存储在私密信息显示列表中,并在获取到显示密码后,将待处理信息显示出来。
在本公开另一个实施例中,获取待处理信息,包括:
获取上次进行信息同步的同步时间;
将接收时间位于同步时间之后的信息作为待处理信息。
本公开实施例提供的非临时性计算机可读存储介质,在信息同步过程中,根据预先设置的特征信息对待处理信息进行过滤,对于满足过滤条件的待处理信息不对其进行同步,减少了无实用价值的信息占据存储空间,提高了存储空间的利用率。
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (4)

1.一种信息同步方法,其特征在于,所述方法包括:
提供特征信息设置界面,所述特征信息设置界面上具有多个输入框,当检测用户在所述特征信息设置界面上的输入操作时,设置特征信息,所述特征信息包括特定号码、特定地址及特定关键字;
每隔预设时长扫描本地存储器,获取上次进行信息同步的同步时间,将接收时间位于所述同步时间之后的信息作为待处理信息;
判断所述待处理信息中是否包括所述特定号码、所述特定地址及所述特定关键字中至少一项;如果所述待处理信息包括所述特定号码、所述特定地址及所述特定关键字中至少一项,则确定所述待处理信息满足过滤条件;所述特定号码用于通过短信息向用户推送通知消息,所述特定地址用于通过邮箱向用户推送通知消息;
如果所述待处理信息满足所述过滤条件,则在信息同步时,对所述待处理信息进行过滤,显示信息处理对话框,所述信息处理对话框包括信息删除选项;当检测到所述信息删除选项被选中,删除所述待处理信息;
所述方法还包括:当接收到所述待处理信息时,提取所述待处理信息的标识码,所述标识码用于标识信息的私密程度;根据所述标识码,从预先存储的标识码与显示方式之间的对应关系中,查找所述标识码对应的显示方式;根据所述标识码对应的显示方式,对所述待处理信息进行显示;
所述根据所述标识码对应的显示方式,对所述待处理信息进行显示,包括:
如果所述标识码对应的显示方式为正常显示,则将所述待处理信息显示在常规信息显示列表中;
如果所述标识码对应的显示方式为私密显示,则将所述待处理信息显示在私密信息显示列表中;
如果所述标识码对应的显示方式为解密后显示,则将所述待处理信息存储在所述私密信息显示列表中,并在获取到显示密码后,将所述待处理信息显示出来。
2.一种信息同步装置,其特征在于,所述装置包括:
用于执行以下步骤的模块:提供特征信息设置界面,所述特征信息设置界面上具有多个输入框,当检测用户在所述特征信息设置界面上的输入操作时,设置特征信息,所述特征信息包括特定号码、特定地址及特定关键字;
获取模块,用于获取待处理信息;
所述获取模块,用于每隔预设时长扫描本地存储器,获取上次进行信息同步的同步时间,将接收时间位于所述同步时间之后的信息作为待处理信息;
判断模块,用于根据预先设置的特征信息,判断所述待处理信息是否满足过滤条件;
所述判断模块,用于判断所述待处理信息中是否包括所述特定号码、所述特定地址及所述特定关键字中至少一项;如果所述待处理信息包括所述特定号码、所述特定地址及所述特定关键字中至少一项,则确定所述待处理信息满足过滤条件;所述特定号码用于通过短信息向用户推送通知消息,所述特定地址用于通过邮箱向用户推送通知消息;
同步模块,用于当所述待处理信息满足所述过滤条件时,在信息同步时,对所述待处理信息进行过滤;
所述装置还包括:
提取模块,用于当接收到所述待处理信息时,提取所述待处理信息的标识码;
查找模块,用于根据所述标识码,从预先存储的标识码与显示方式之间的对应关系中,查找所述标识码对应的显示方式;
第二显示模块,用于根据所述标识码对应的显示方式,对所述待处理信息进行显示;
所述第二显示模块,用于当所述标识码对应的显示方式为正常显示时,将所述待处理信息显示在常规信息显示列表中;当所述标识码对应的显示方式为私密显示时,将所述待处理信息显示在私密信息显示列表中;当所述标识码对应的显示方式为解密后显示时,将所述待处理信息存储在所述私密信息显示列表中,并在获取到显示密码后,将所述待处理信息显示出来;
所述装置还包括:
第一显示模块,用于显示信息处理对话框,所述信息处理对话框包括信息删除选项;
删除模块,用于当检测到所述信息删除选项被选中,删除所述待处理信息。
3.一种信息同步装置,其特征在于,包括:
处理器;
用于存储处理器可执行的指令的存储器;
其中,所述处理器被配置为:
提供特征信息设置界面,所述特征信息设置界面上具有多个输入框,当检测用户在所述特征信息设置界面上的输入操作时,设置特征信息,所述特征信息包括特定号码、特定地址及特定关键字;
每隔预设时长扫描本地存储器,获取上次进行信息同步的同步时间,将接收时间位于所述同步时间之后的信息作为待处理信息;
判断所述待处理信息中是否包括所述特定号码、所述特定地址及所述特定关键字中至少一项;如果所述待处理信息包括所述特定号码、所述特定地址及所述特定关键字中至少一项,则确定所述待处理信息满足过滤条件;所述特定号码用于通过短信息向用户推送通知消息,所述特定地址用于通过邮箱向用户推送通知消息;
如果所述待处理信息满足所述过滤条件,则在信息同步时,对所述待处理信息进行过滤;显示信息处理对话框,所述信息处理对话框包括信息删除选项;当检测到所述信息删除选项被选中,删除所述待处理信息;
当接收到所述待处理信息时,提取所述待处理信息的标识码;根据所述标识码,从预先存储的标识码与显示方式之间的对应关系中,查找所述标识码对应的显示方式;根据所述标识码对应的显示方式,对所述待处理信息进行显示;
如果所述标识码对应的显示方式为正常显示,则将所述待处理信息显示在常规信息显示列表中;
如果所述标识码对应的显示方式为私密显示,则将所述待处理信息显示在私密信息显示列表中;
如果所述标识码对应的显示方式为解密后显示,则将所述待处理信息存储在所述私密信息显示列表中,并在获取到显示密码后,将所述待处理信息显示出来。
4.一种非临时性计算机可读存储介质,其特征在于,当所述存储介质中的指令由移动终端的处理器执行时,使得所述移动终端能够执行如权利要求1所述的信息同步方法。
CN201611234409.5A 2016-12-28 2016-12-28 信息同步方法及装置 Active CN106790584B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611234409.5A CN106790584B (zh) 2016-12-28 2016-12-28 信息同步方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611234409.5A CN106790584B (zh) 2016-12-28 2016-12-28 信息同步方法及装置

Publications (2)

Publication Number Publication Date
CN106790584A CN106790584A (zh) 2017-05-31
CN106790584B true CN106790584B (zh) 2020-09-04

Family

ID=58924560

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611234409.5A Active CN106790584B (zh) 2016-12-28 2016-12-28 信息同步方法及装置

Country Status (1)

Country Link
CN (1) CN106790584B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109391944B (zh) * 2018-10-31 2022-05-20 北京小米移动软件有限公司 无线网络备注方法及装置
CN110098996A (zh) * 2019-04-29 2019-08-06 努比亚技术有限公司 同步过滤方法、终端及计算机可读存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103491120A (zh) * 2012-06-13 2014-01-01 中兴通讯股份有限公司 一种基于云存储的转移用户信息的***和方法
CN104583901A (zh) * 2012-08-20 2015-04-29 罗·利维 基于集合的多媒体数据的打包和显示方法及***

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101009516B (zh) * 2006-01-26 2011-05-04 华为技术有限公司 一种进行数据同步的方法、***及装置
CN101022632A (zh) * 2007-01-26 2007-08-22 华为技术有限公司 一种消息监控方法和装置
CN102043859A (zh) * 2010-12-27 2011-05-04 用友软件股份有限公司 数据更新方法及装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103491120A (zh) * 2012-06-13 2014-01-01 中兴通讯股份有限公司 一种基于云存储的转移用户信息的***和方法
CN104583901A (zh) * 2012-08-20 2015-04-29 罗·利维 基于集合的多媒体数据的打包和显示方法及***

Also Published As

Publication number Publication date
CN106790584A (zh) 2017-05-31

Similar Documents

Publication Publication Date Title
CN105843615B (zh) 通知消息的处理方法及装置
CN107992248B (zh) 消息显示方法及装置
EP3038334B1 (en) Method and device for replying to a call
CN107423386B (zh) 生成电子卡片的方法及装置
CN106919629B (zh) 在群聊中实现信息筛选的方法及装置
CN104462296B (zh) 文件的管理方法、装置及终端
US10324910B2 (en) Contact record processing method and apparatus
CN107147815B (zh) 基于打车的通话处理方法和装置
CN105979062B (zh) 通讯事件处理方法及装置
CN108011990B (zh) 联系人管理方法及装置
CN107402767B (zh) 显示推送消息的方法和装置
CN113259226A (zh) 信息同步方法、装置、电子设备及存储介质
CN105939424B (zh) 应用切换方法及装置
CN106790584B (zh) 信息同步方法及装置
CN104951522B (zh) 一种进行搜索的方法和装置
CN107908522B (zh) 信息展示方法、装置及计算机可读存储介质
US10154128B2 (en) Methods and apparatuses for interpreting a phone number
CN111368329B (zh) 消息展示方法、装置、电子设备及存储介质
CN106506808B (zh) 对通讯消息提示的方法及装置
CN108491535B (zh) 信息的分类存储方法及装置
CN112351131B (zh) 电子设备的控制方法、装置、电子设备及存储介质
US20170289306A1 (en) Method, device and storage medium for synchronizing states
CN107145286B (zh) 浏览交互处理方法及装置
CN107181850B (zh) 号码标记方法及装置
CN106791200B (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
GR01 Patent grant
GR01 Patent grant