剪贴板内容信息的同步方法及装置的制造方法_3

文档序号:8433857阅读:来源:国知局
码。
[0065]步骤S242,响应于所述用户的登录操作,通过所述登录帐号与所述登录密码,登录所述服务器,获取所述登录帐号对应的所述剪贴板的内容信息。
[0066]具体地,用户终端响应于所述用户的登录操作,向服务器发送包含登录帐号与登录密码的登录请求以及对应的剪贴板的内容信息的获取请求,服务器根据登录请求中的登录帐号与登录密码使用户终端完成登录,并根据获取请求查询获取与登录帐号对应的剪贴板的内容信息。
[0067]步骤S243,判断是否获取到所述登录帐号对应的所述剪贴板的内容信息。
[0068]用户终端判断是否从服务器获取到与登录帐号对应的剪贴板的内容信息,也即判断用户终端的登录帐号是否并非在服务器首次发现,或者说在服务器中是否有该登录帐号对应的剪贴板的内容信息的存储记录。当登录帐号首次登录时,服务器中通常是没有该登录帐号对应的剪贴板的内容信息的存储记录的,服务器也就无法将该登录帐号对应的剪贴板的内容信息返回给用户终端,用户终端也就无法获取到该登录帐号对应的剪贴板的内容信息。
[0069]若否,则执行步骤S244:将所述用户终端中存储的所述剪贴板的内容信息同步至所述服务器。
[0070]具体地,若用户终端未从服务器获取到登录帐号对应的剪贴板的内容信息,则也即用户终端未接收到服务器返回对应的剪贴板的内容信息,或者服务器返回的是没有相关存储记录的通知信息,则用户终端将本地存储的剪贴板的内容信息发送给服务器,以便服务器将该内容信息存储在登录帐号对应的服务器位置中。
[0071]若是,则执行步骤S245:缓存并隐藏所述用户终端中存储的所述剪贴板的内容信肩、O
[0072]具体地,若用户终端从服务器获取到与设备识别码对应的剪贴板的内容信息,也即接收到服务器返回的对应的剪贴板的内容信息,则用户终端将本地存储的剪贴板的内容信息另行缓存并隐藏。
[0073]步骤S246,将获取的与所述登录帐号对应的所述剪贴板的内容信息写入所述用户终端的剪贴板,作为新的内容信息。
[0074]用户终端将从服务器获取的与登录帐号对应的剪贴板的内容信息写入用户终端的剪贴板,作为新的内容信息,也即当前剪贴板的内容信息,当接收到用户发送的调用剪贴板的命令时,将当前剪贴板的内容信息显示给用户。
[0075]由于根据登录帐号来同步剪贴板的内容信息,使得用户即使使用不同的用户终端也可通过登录帐号获取剪贴板的内容信息,因此可实现多台设备之间剪贴板的内容信息的同步共享,并可解决因为用户更换用户终端而导致的剪贴板内容信息丢失的问题,从而可提高剪贴板的内容信息的安全性。
[0076]步骤S25,响应于所述用户的退出登录的操作,退出登录所述服务器,删除所述剪贴板中的新的内容信息,将被缓存的内容信息重新写入所述剪贴板。
[0077]具体地,用户终端在监测到用户的退出登录的操作时,向服务器发送退出登录的请求,并删除当前剪贴板的内容信息,然后将缓存并隐藏的登录前的剪贴板的内容信息重新写入剪贴板。由于用户终端在退出登录后自动将剪贴板的内容信息恢复为登录前的内容信息,因此用户在登录期间的剪贴板的内容信息可避免因用户终端遗失而被非法用户窃取,从而可进一步提高剪贴板的内容信息的安全性。
[0078]步骤S26,当检测到所述用户终端中存储的所述剪贴板的内容信息有更新时,将所述用户终端中存储的所述剪贴板的内容信息中的更新部分同步至所述服务器。
[0079]具体地,用户终端在检测到本地存储的剪贴板的内容信息有更新时,若此时为登录状态,则将本地存储的剪贴板的内容信息中的更新部分同步至服务器中与登录帐号对应的位置,若此时为非登录状态,则将本地存储的剪贴板的内容信息中的更新部分同步至服务器中与用户终端的设备识别码对应的位置。可以理解的,用户终端也可根据用户预置的同步规则,将本地存储的剪贴板的内容信息中的更新部分发送至服务器,并选择与登录帐号或者设备识别码中的之一相关联,或者同时与登录帐号以及设备识别码相关联。
[0080]于本实施例另一【具体实施方式】中,用户终端也可根据预置的同步规则,定期将所述用户终端中存储的所述剪贴板的内容信息同步至所述服务器。
[0081]本实施例提供的剪贴板内容信息的同步方法,通过用户终端根据该用户终端的设备识别码,从服务器获取与设备识别码对应的剪贴板的内容信息,然后将设备识别码对应的剪贴板的内容信息与用户终端中存储的剪贴板的内容信息进行同步,可以解决因刷机、应用程序卸载重装、换用户终端而造成的剪贴板的内容信息丢失的问题,使得用户在出现上述情况时,只需连接到互联网,即可从服务器恢复丢失的剪贴板内容信息,从而可提高剪贴板的内容信息的安全性。另外,本实施例提供的剪贴板内容信息的同步方法,除了根据用户终端的设备识别码进行剪贴板内容的同步,还可以在用户通过登录帐号登陆时,根据登录帐号来同步剪贴板的内容信息,使得用户即使使用不同的用户终端也可通过登录帐号获取剪贴板的内容信息,因此可实现多台设备之间剪贴板的内容信息的同步共享,并可解决因为用户更换用户终端而导致的剪贴板内容信息丢失的问题,从而可提高剪贴板的内容信息的安全性。
[0082]第三实施例
[0083]图7为本发明第三实施例提供的在用户终端内进行剪贴板内容信息的同步装置的结构示意图。本实施例提供的剪贴板内容信息的同步装置可以用于上述实施例中的剪贴板内容信息的同步方法。如图7所示,剪贴板内容信息的同步装置30包括:设备识别码获取模块31、剪贴板内容获取模块32以及第一同步模块33。
[0084]其中,设备识别码获取模块31用于在检测到预置的程序启动时,获取所述用户终端的设备识别码。
[0085]剪贴板内容获取模块32用于根据所述设备识别码获取模块31获取的所述设备识别码,从服务器获取与所述设备识别码对应的剪贴板的内容信息。
[0086]第一同步模块33用于将所述剪贴板内容获取模块32获取的所述设备识别码对应的剪贴板的内容信息与所述用户终端中存储的所述剪贴板的内容信息进行同步。
[0087]以上各模块可以是由软件代码实现,此时,上述的各模块可存储于存储器102内,如图8所示。以上各模块同样可以由硬件例如集成电路芯片实现。
[0088]本实施例对剪贴板内容信息的同步装置30的各功能模块实现各自功能的具体过程,请参见上述图1至图6所示实施例中描述的具体内容,此处不再赘述。
[0089]本发明实施例提供的剪贴板内容信息的同步装置,通过根据用户终端的设备识别码,从服务器获取与设备识别码对应的剪贴板的内容信息,然后将设备识别码对应的剪贴板的内容信息与用户终端中存储的剪贴板的内容信息进行同步,可使得用户终端通过网络同步的方式,避免因系统崩溃或重装系统而导致的剪贴板中存储的重要内容信息的丢失,从而可提高剪贴板内容信息的安全性。
[0090]第四实施例
[0091]图9为本发明第四实施例提供的在用户终端内进行剪贴板内容信息的同步装置的结构示意图。本实施例提供的剪贴板内容信息的同步装置可以用于实现上述实施例中的剪贴板内容信息的同步方法。如图9所示,剪贴板内容信息的同步装置40包括:设备识别码获取模块41、剪贴板内容获取模块42、第一同步模块43、接收模块44、登录模块45、缓存模块46、写入模块47、第二同步模块48以及第三同步模块49。
[0092]其中,设备识别码获取模块41用于在检测到预置的程序启动时,获取所述用户终端的设备识别码。
[0093]剪贴板内容获取模块42用于根据所述设备识别码获取模块41获取的所述设备识别码,从服务器获取与所述设备识别码对应的剪贴板的内容信息。
[0094]第一同步模块43用于将所述剪贴板内容获取模块42获取的所述设备识别码对应的剪贴板的内容信息与所述用户终端中存储的所述剪贴板的内容信息进行同步。如图10所示,所述第一同步模块43包括:第一同步单元431与第二同步单元432。第一同步单元431用于当所述剪贴板内容获取模块42未获取到与所述设备识别码对应的剪贴板的内容信息时,则将所述用户终端中存储的所述剪贴板的内容信息同步至所述服务器;第二同步单元432用于当所述剪贴板内容获取模块42获取到与所述设备识别码对应的剪贴板的内容信息时,则将与所述设备识别码对应的剪贴板的内容信息与所述用户终端中存储的所述剪贴板的内容信息进行同步。
[0095]接收模块44用于接收所述用户输入的登录帐号与登录密码。
[0096]登录模块45用于响应于所述用户的登录操作,通过所述接收模块44接收的所述登录帐号与所述登录密码,登录所述服务器,获取与所述登录帐号对应的所述剪贴板的内容信息。
[0097]缓存模块46用于缓存并隐藏所述用户终端中存储的所述剪贴板的内容信息。
[0098]写入模块47用于将与所述登录帐号对应的所述剪贴板的内容信息写入所述用户终端的剪贴板,作为新的内容信
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1