Methods, systems, and products for data backup

US9311192B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9311192-B2
Application numberUS-201213434892-A
CountryUS
Kind codeB2
Filing dateMar 30, 2012
Priority dateOct 31, 2007
Publication dateApr 12, 2016
Grant dateApr 12, 2016

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.

Methods, systems and computer program products automatically back-up data. Communication is established among a first device, a second device, and a network-based storage device. Key words associated with uniform resource locators are identified and stored in the network-based storage device. When corruption is detected of the data stored in the first device, the key words are automatically retrieved from the network-based storage device and listed in a user interface displayed at the second device.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for automatic back-up, comprising: establishing communication between a first mobile device and a server via a communications network; establishing another communication between the first mobile device and a second mobile device moving in proximity to the first mobile device; retrieving a backup rule from a memory accessible to the server, the backup rule associated with the first mobile device; executing the backup rule by the server to identify content for a back-up service; transferring the content from the server to the second mobile device as a restoration copy for the backup service; determining a corruption of the content stored by the first mobile device; sending a user interface from the server to the first mobile device, the user interface listing the content retrievable as the restoration copy from the second mobile device moving in the proximity to the first mobile device; retrieving, at the server, the restoration copy of the content from the second mobile device; and sending the restoration copy of the content from the server to the first mobile device. 2. The method of claim 1 , further comprising executing the backup rule to identify files for backup. 3. The method of claim 1 , further comprising determining priorities for back-up of data. 4. The method of claim 1 , further comprising instructing the second mobile device to replicate the content. 5. A system for automatic back-up of data, comprising: a processor; and a memory storing code that when executed causes the processor to perform operations, the operations comprising: establishing communication with a first mobile device, with a plurality of other mobile devices, and with a network-based storage device; determining a second mobile device of the plurality of other mobile devices moves in proximity to the first mobile device; retrieving a backup rule that is associated with the first mobile device; executing the backup rule to identify sources of content previously requested via uniform resource locators by the first mobile device; identifying key words describing the content stored in the first mobile device; storing the uniform resource locators and the key words in the network-based storage device; transferring restoration copies of the uniform resource locators and the key words from the network-based storage device as a backup service to the second mobile device that moves in the proximity to the first mobile device; determining a corruption of the content stored in the first mobile device; sending a user interface to the first mobile device that lists the uniform resource locators and the key words retrievable from the second mobile device moving in the proximity to the first mobile device; retrieving the restoration copies from the second mobile device; and sending the restoration copies to the first mobile device as the backup service. 6. The system of claim 5 , wherein the operations further comprise identifying files for backup. 7. The system of claim 5 , wherein the operations further comprise identifying a user identification associated with the first mobile device. 8. The system of claim 6 , wherein the operations further comprise establishing priorities for the automatic back-up of data. 9. The system of claim 5 , wherein the operations further comprise replicating the uniform resource locators. 10. The system of claim 5 , wherein the operations further comprise storing the key words in different ones of the plurality of other mobile devices. 11. The system of claim 10 , wherein the operations further comprise determining locations of the different ones of the plurality of other mobile devices. 12. A memory storing code that when executed causes a processor to perform operations, the operations comprising: establishing communication with a first mobile device and with a network-based storage device; establishing other communications with a plurality of other mobile devices moving in proximity to the first mobile device; retrieving a backup rule that is associated with the first mobile device; executing the backup rule to identify sources of content previously requested as uniform resource locators by the first mobile device; identifying key words describing the content; storing the uniform resource locators and the key words in the network-based storage device; transferring restoration copies of the uniform resource locators and the key words from the network-based storage device to different ones of the plurality of other mobile devices as a backup service; determining a corruption of the content stored in the first mobile device; generating a user interface listing the uniform resource locators and the key words stored on the first mobile device and on the different ones of the plurality of other mobile devices moving in proximity to the first mobile device; sending, to the first mobile device, a listing of the different ones of the plurality of other mobile devices storing the restoration copies; retrieving at least one restoration copy of the restoration copies from the different ones of the plurality of other mobile devices; and sending the at least one restoration copy to the first mobile device as the backup service. 13. The memory of claim 12 , wherein the operations further comprise replicating the at least one restoration copy at the first mobile device. 14. The memory of claim 12 , wherein the operations further comprise identifying files for backup. 15. The memory of claim 12 , wherein the operations further comprise identifying a user identification of the first mobile device. 16. The memory of claim 12 , wherein the operations further comprise establishing priorities for automatic back-up of data. 17. The memory of claim 12 , wherein the operations further comprise determining locations of the different ones of the plurality of mobile devices.

Assignees

Inventors

Classifications

  • in a distributed system consisting of a plurality of standalone computer nodes, e.g. clusters, client-server systems · CPC title

  • Backup restoration techniques · CPC title

  • for networked environments · CPC title

  • Root cause analysis, i.e. error or fault diagnosis (in a hardware test environment G06F11/22; in a software test environment G06F11/36) · CPC title

  • Means for error signaling, e.g. using interrupts, exception flags, dedicated error registers · 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 US9311192B2 cover?
Methods, systems and computer program products automatically back-up data. Communication is established among a first device, a second device, and a network-based storage device. Key words associated with uniform resource locators are identified and stored in the network-based storage device. When corruption is detected of the data stored in the first device, the key words are automatically ret…
Who is the assignee on this patent?
Denny Michael, Nguyen Hong, At & T Ip I Lp
What technology area does this patent fall under?
Primary CPC classification G06F11/1464. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 12 2016 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).