×

Method for redirecting the source of a data object displayed in an HTML document

  • US 7,437,365 B2
  • Filed: 10/29/2004
  • Issued: 10/14/2008
  • Est. Priority Date: 07/21/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A markup file format implemented within a computer system for redirecting an application program, executing to import at least one markup data object from a markup file, to an alternative source file to import an underlying data source associated with the at least one markup data object into the application program, the markup file format comprising:

  • a markup tag, the markup tag comprising a plurality of markup data object tags wherein each markup data object tag is associated with a markup data object, wherein the markup tag initializes an operator prefix, the prefix defining a uniform resource name (URN), the URN defining a namespace declaration, wherein the namespace declaration associates a namespace with the prefix; and

    a redirection attribute associated with at least one of the plurality of markup data object tags within the markup file, the redirection attribute comprising the prefix, the prefix indicating that a namespace for the redirection attribute is the namespace defined in the markup tag, wherein the markup file includes the redirection attribute but does not include the underlying data source, and wherein the redirection attribute is not limited to a specific location in the markup file;

    wherein the redirection attribute is accessible via a source server and points to the alternative source file where the underlying data source associated with the at least one markup data object is stored;

    wherein the underlying data source defines a data type of the at least one markup data object;

    wherein the data type of the at least one markup data object is not available to the application program unless the application program is redirected to the alternative source file to import the underlying data source;

    wherein the underlying data source comprises underlying data that defines the data type of the markup data object further comprising;

    determining whether a user command selects more than one of the plurality of markup data objects for import into the application program;

    in response to the user command selecting more than one of the plurality of markup data objects for import into the application program, ignoring the redirection attribute and importing the markup data object into the application program without the original data type of the markup data object being defined; and

    determining whether a redirection flag associated with the markup data object is disabled by determining whether the redirection flag is set to one of two Boolean values;

    when the redirection flag is set to a first Boolean value, determining that the redirection flag not disabled, and performing the sequence comprising;

    retrieving the connection string from the redirection attribute;

    opening the alternative source file identified by the connection string;

    retrieving the underlying data source associated with the markup data object; and

    importing the underlying data source associated with the markup data object into the application program; and

    when the redirection flag is set to a second Boolean value, determining that the redirection flag is disabled, and importing the markup data object from the source server to the application program.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×