×

Variable length file header apparatus and system

  • US 7,870,115 B2
  • Filed: 09/21/2007
  • Issued: 01/11/2011
  • Est. Priority Date: 02/13/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system, comprising:

  • a processor configured to;

    load a first computer file, the first computer file including a first header portion and a first data portion, the first header portion providing meta-data about data stored in the first data portion, the first header portion having a plurality of header fields, the plurality of header fields including a first header field, the first header field including a first data tag and a first meta-data item, the first data tag indicating a first header field type associated with the first meta-data item, and the first meta-data item having a first view state;

    determine a viewing configuration for the data portion of the first computer file according to the first view state, the viewing configuration having a parameter, and the first view state including a first value corresponding to the parameter;

    present the content of the first data portion of the first computer file to a display device based on the viewing configuration;

    in response to a user request, manipulate the presenting corresponding to another viewing configuration having the parameter;

    capture a second view state from the another viewing configuration, the second view state including a second value corresponding to the parameter of the another viewing configuration;

    create a second header portion and a second data portion of a second computer file, the second header portion including a second header field, the second header field including a second data tag and a second metadata item, and the second data portion including the content stored in the first data portion;

    store the first data tag in the second header field; and

    store the second view state in the second metadata item; and

    send the second computer file to a remote computer; and

    a memory coupled to the processor and configured to provide the processor with instructions.

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