Server based extraction, transfer, storage and processing of remote settings, files and data
First Claim
1. A method for remotely extracting and storing computer related information across a network, said method comprising:
- a) establishing a communications link between at least one computer-based device and a remote server system;
b) downloading a software module from said remote server system to said computer-based device;
c) transferring a first directive file from said remote server system to said software module, said first directive file working in conjunction with said remote server system, said software module identifying installed computer related information on said computer-based device;
d) said remote server system receiving a second directive file from said software module regarding said identified installed computer related information;
e) receiving from said software module a selected list of installed computer related information to be uploaded to said remote server system;
f) transferring a third directive file from said remote server system to said software module, said third directive file working in conjunction with said remote server system and said software module extracting said selected list of installed computer-related information;
g) said remote server system receiving said extracted information from said software module in a fourth directive file, andh) said remote server system parsing said fourth directive file and storing said extracted information.
10 Assignments
0 Petitions
Accused Products
Abstract
A network based solution is described associated with the extraction, transfer, storage, and processing of application settings, files and other data from a subscriber'"'"'s source computer-based device to a server system, and the subsequent transfer of the application settings, files, and other data from the server system onto a target computer-based device. A server downloads a software module onto the user'"'"'s computer-based device. A series of pre-stored instructions commensurate with selected settings, files and data are sent from a remote server to the software module to uncover, extract, collect, and return to allocated storage space of the server the sought information. Once the application settings, files and other data are stored within the remote server system, they can be retrieved by the subscriber for purposes of restoring a crashed system, transference to a repaired or new system, converted for use on a new differing device or updated to reflect changes in software. Furthermore, the present invention allows for future compatibility of formats, programs, platforms or device configurations based on periodic updating of the instruction scripts without any modifications to the downloaded software module.
-
Citations
30 Claims
-
1. A method for remotely extracting and storing computer related information across a network, said method comprising:
-
a) establishing a communications link between at least one computer-based device and a remote server system; b) downloading a software module from said remote server system to said computer-based device; c) transferring a first directive file from said remote server system to said software module, said first directive file working in conjunction with said remote server system, said software module identifying installed computer related information on said computer-based device; d) said remote server system receiving a second directive file from said software module regarding said identified installed computer related information; e) receiving from said software module a selected list of installed computer related information to be uploaded to said remote server system; f) transferring a third directive file from said remote server system to said software module, said third directive file working in conjunction with said remote server system and said software module extracting said selected list of installed computer-related information; g) said remote server system receiving said extracted information from said software module in a fourth directive file, and h) said remote server system parsing said fourth directive file and storing said extracted information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for remotely extracting and storing computer related information across a network, said system comprising:
-
at least one computer-based device connected to a remote server system through said network; a software module downloaded from said remote server system to said computer-based device; a markup based snippet database comprising application and operating system related information, said snippet database accessible by said remote server system; a first directive file from said remote server system identifying installed applications in said computer-based device, said first directive file created by said remote server system by selective retrieval of snippets from said markup based snippet database; a second directive file, received by said remote server system from said software module, comprising information regarding a list of selected information corresponding to identified installed applications; a third directive file from said remote server system providing instructions for extracting said selected information, said third directive file created by said remote server system by selective retrieval of snippets from said markup based snippet database, and said remote server system receiving and storing said extracted information. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for remotely extracting and storing computer related information across a network, said system comprising:
-
at least one computer-based device connected to a remote server system through said network; a software module downloaded from said remote server system to said computer-based device; an XML snippet database comprising application and operating system related information, said XML snippet database accessible by said remote server system; one or more directive files created by said remote server system by selective retrieval from said XML snippet database, said one or more directive files transferred to said software module and identifying information to be transferred from said computer-based device, and one or more directive out files received and stored by said remote server system from said software module, said directive out files comprising said identified information. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification