Patent ID: 11874941
Assignee: DATAMOVER LLC
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 9:
10. A computer-implemented method, the method comprising:
receiving, via a user input device, a selection of an input file type from an input file type menu comprising at least:
a statistical analysis program input file type menu entry, and
a spreadsheet program input file type menu entry;

receiving, via the user device, a file specification for a source file;
receiving, via the user device, a selection of a destination file type, wherein the user is enabled to specify at least a statistical analysis program destination file type or a spreadsheet program destination file type;

receiving, via the user device, a file specification for a destination file to which data from the source file is to be transferred;
receiving a user-specified variable filter from via the user device, the user-specified variable filter configured to be used to identify variables in the source file to be transferred to the destination file of the user selected destination file type;
identifying variables in the source file satisfying the user-specified variable filter configured to be used to identify variables in the source file to be transferred to the destination file of the user selected destination file type;
receiving via an interface enabling the user to specify whether variables in the source file satisfying the user-specified variable filter are to be kept in a data transfer to the destination file, an instruction to keep variables in the source file satisfying the user-specified variable filter in a data transfer to the destination file;
performing an optimization process that selects a target type for at least one variable configured to reduce memory utilization without losing variable value information, the optimization process selecting a precision type for at least one variable in the source file satisfying the user-specified variable filter being transferred to the destination file; and
transferring variables, including variable values and corresponding variable labels, in the source file satisfying the user-specified variable filter to the destination file in accordance with the optimization process; and

enabling the destination file, comprising variables, including variable values and corresponding variable labels from the source file satisfying the user-specified variable filter, to be utilized by a statistical analysis program.