×

Packaging files having automatic conversion across platforms

  • US 8,141,074 B2
  • Filed: 01/07/2008
  • Issued: 03/20/2012
  • Est. Priority Date: 08/07/2003
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product embodied in a tangible storage medium for creating and managing software packages, the program product comprising programming instructions for:

  • (a) sending a request for creation of a software package in response to a user command, said request including a data structure for containing package information;

    (b) if said user command includes a file specification;

    (i) sending a file matching said file specification in said request;

    (ii) setting a first file type tag corresponding to a first type of said file in step (i) in an attribute file, wherein said first file type represents one of a binary file type and a text file type; and

    (iii) setting a second file type tag corresponding to a second file type of said file in (i) in said attribute file, wherein said second file type represents one of an executable file type and a nonexecutable file type, wherein the first file type and the second file type are operable for restoring file attribute flags associated with the file in en; and

    (iv) sending said attribute file in said request;

    (d) extracting a file from the software package in response to a request from a second host;

    (e) returning said file in (d) in a reply to said second host;

    (f) returning said attribute file corresponding to said file in (d) in said reply;

    (g) returning said data structure in said reply; and

    (h) determining from said package information in said data structure an operating system on said first host;

    (j) if, a current operating system and the operating system in (h) are different;

    (i) if a first file type tag in said attribute file in (f) represents a text file type, parsing said file; and

    (ii) replacing a first line feed/carriage return character set with a second line feed/carriage return character set corresponding to the current operating system.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×