Memory device with data scrubbing capability and methods
US-2024393961-A1 · Nov 28, 2024 · US
US10437507B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10437507-B2 |
| Application number | US-201615260558-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 9, 2016 |
| Priority date | Sep 14, 2015 |
| Publication date | Oct 8, 2019 |
| Grant date | Oct 8, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.