System and method for generating backup of personalized user data

US10437507B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10437507-B2
Application numberUS-201615260558-A
CountryUS
Kind codeB2
Filing dateSep 9, 2016
Priority dateSep 14, 2015
Publication dateOct 8, 2019
Grant dateOct 8, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method that provides for the backup and recovery of personalized user data. An exemplary method includes storing user data files in electronic memory of a user device, continuously tracking user actions by one or more user devices to detect interact with at least one external resource; determining whether the tracked user actions have modified one or more of the plurality of user data files; and if the processor determines that the tracked user actions have modified a user data file, storing the modified user data file in a data storage system.

First claim

Opening claim text (preview).

What is claimed: 1. A method for backing up electronic user data, the method comprising: continuously tracking, by a processor, user actions performed on a plurality of devices belonging to the user; determining, by the processor, whether one or more of the tracked user actions has modified user data comprising data files on each of the plurality of user devices and external data associated with at least one external online resource; determining whether the modification to the data files is an unintentional result of the one or more tracked user actions based on a set of classification rules that comprise: determining that the modification is an unintentional result when changes are made within a predetermined directory and determining that the modification is an intentional result when the changes are made by a predetermined list of operations executed by a predetermined list of applications; discarding the modification to the data files if changes to the data files are determined to be unintentional; checking if the user data associated with the at least one external online resource is unique in a data archive; and if the processor determines that the user data is unique, adding the user data to the data archive. 2. The method of claim 1 , wherein the data archive is a remote cloud storage system and the method further comprises encrypting the user data. 3. The method of claim 1 , wherein the determining of whether the one or more the tracked user actions has modified the data comprises: detecting changes in the user data as a result of an intentional modification by the user of the at least one user device; and storing only intentionally user modified data in the data archive. 4. The method of claim 3 , wherein the set of classification rules comprise at least one of: executing the modifications in specified applications indicates intentional actions, and execution of system actions is unintentional. 5. The method of claim 1 , wherein the continuously tracking of user actions comprises continuously tracking the plurality of user devices to detect interactions with the at least one external resource. 6. The method of claim 1 , wherein the at least one external resource comprises at least one of an online blog, online social networks, an online shopping environment, an online banking environment, and an online gaming system. 7. The method of claim 1 , further comprising: obtaining metadata relating to the user actions that modified the user data file; and storing the metadata with the modified user data in the data archive. 8. The method of claim 7 , further comprising: generating a user profile based on the metadata relating to the user actions using artificial intelligence to generate one or more of avatars, robots and bots to simulate one or more of the user's customs, behaviors or reactions; and applying the user's customs, behaviors or reactions for further actions and applications. 9. The method of claim 1 , wherein the user data comprises at least one of digital images, video, electronic messages and cell phone data. 10. The method of claim 1 , further comprising: identifying user identification data to confirm that the user is a user of the plurality of devices prior to adding the modified data to the data archive. 11. The method of claim 1 , further comprising: determining whether one or more modifications have been performed by the user; and storing a history of the modification of the data in the data archive. 12. The method of claim 1 , further comprising: determining whether the data is user modified or system modified; and adding only user modified data to the data archive. 13. A system for backing up electronic user data, the system comprising: a processor configured to: continuously track user actions performed on a plurality of devices belonging to the user; determine whether one or more of the tracked user actions has modified user data comprising data files on each of the plurality of user devices and external data associated with at least one external online resource; determine whether the modification to the data files is an unintentional result of the one or more tracked user actions based on a set of classification rules that comprise: determining that the modification is an unintentional result when changes are made within a predetermined directory and determining that the modification is an intentional result when the changes are made by a predetermined list of operations executed by a predetermined list of applications; discarding the modification to the data files if changes to the data files are determined to be unintentional; checking if the user data associated with the at least one external online resource is unique in a data archive; and if the processor determines that the user data is unique, add the modified user data to the data archive. 14. The system of claim 13 , wherein the data archive is a remote cloud storage system that is configured to encrypt the modified user data. 15. The system of claim 13 , wherein the processor is further configured to: determine whether the one or more the tracked user actions has modified the user data by detecting changes in the user data as a result of an intentional modification by the user of the at least one user device; and store only intentionally modified data in the data archive. 16. The system of claim 15 , wherein wherein the set of rules of classification comprise at least one of: executing the modifications in specified applications indicates intentional actions, and execution of system actions is unintentional. 17. The system of claim 13 , wherein the processor is further configured to continuously track the user actions by continuously tracking the plurality of user devices to detect interactions with the at least one external resource. 18. The system of claim 13 , wherein the at least one external resource comprises at least one of an online blog, online social networks, an online shopping environment, an online banking environment, and an online gaming system. 19. The system of claim 13 , wherein the processor is further configured to: obtain metadata relating to the user actions of interacting with the at least one external resource that modified the user data; and store the metadata with the modified user data in the data archive. 20. The system of claim 19 , wherein the processor is further configured to: generate a user profile based on the metadata relating to the user actions using artificial intelligence to generate one or more of avatars, robots and bots to simulate one or more of the user's customs, behaviors or reactions; and applying the user's customs, behaviors or reactions for further actions and applications. 21. The system of claim 13 , wherein the plurality of user data files comprises at least one of digital images, video, electronic messages and cell phone data. 22. The system of claim 13 , wherein the processor is further configured to continuously track user actions that interact with the at least one external resource and are performed by a device other than the at least one user device. 23. A non-transitory computer readable medium storing computer executable instructions for backing up electronic user data, including instructions for: continuously tracking user actions performed on a plurality of devices belonging to the user; determining whether one or more of the tracked user actions has modified user

Assignees

Inventors

Classifications

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

  • Management of files · CPC title

  • G06F3/065Primary

    Replication mechanisms · CPC title

  • wherein the data content is protected, e.g. by encrypting or encapsulating the payload · CPC title

  • in relation to data integrity, e.g. data losses, bit errors · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10437507B2 cover?
A system and method that provides for the backup and recovery of personalized user data. An exemplary method includes storing user data files in electronic memory of a user device, continuously tracking user actions by one or more user devices to detect interact with at least one external resource; determining whether the tracked user actions have modified one or more of the plurality of user d…
Who is the assignee on this patent?
Acronis Int Gmbh
What technology area does this patent fall under?
Primary CPC classification G06F3/065. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 08 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).