System, method, and computer program product for creating a second XML form based on a first XML form
AssigneeAmdocs Software Systems Limited
InventorsSamuel Feldman, Michelle Brodale, Steve Farrell
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmdocs Software Systems Limited
InventorsSamuel Feldman, Michelle Brodale, Steve Farrell
Estimating the term…
A system, method, and computer program product are provided for creating a second form based on a first form where the first and second forms are defined in extended markup language (XML). In use, a first form is identified. Additionally, a second form is created based on the first form. Farther, the first form and the second form are defined in XML.
A method, comprising:
A computer program product embodied on a computer readable medium, comprising:
A system, comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
No related US applications are recorded in the indexed filing history.
Text processing: version control
Tree-structured documents: markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
Editing, e.g. inserting or deleting: form filling; Merging
Computing and data processing
About 3 years 3 months of term left · ends 29 Jan 2030 (estimated)
The present invention relates to forms, and more particularly to creating and maintaining a second form from a first form.
Forms have traditionally been utilized for creating data, such as documents, reports, etc. For example, customized data is oftentimes based on a generic form that has been customized utilizing various configuration information. However, such traditional forms have generally been associated with various limitations. Just by way of example, traditional forms have been restricted with respect to creating a derived form from a base form, including, for example, the techniques utilized for providing inheritance from the base form to the derived form.
There is thus a need for addressing these and/or other issues associated with the prior art.
FIG. 1 illustrates a network architecture, in accordance with one possible embodiment.
FIG. 2 illustrates an exemplary system, in accordance with one embodiment.
FIG. 3 shows a method for creating a second form based on a first form where the first and second forms are defined in XML, in accordance with one embodiment.
FIG. 1 illustrates a network architecture 100, in accordance with one possible embodiment. As shown, at least one network 102 is provided. In the context of the present network architecture 100, the network 102 may take any form including, but not limited to a telecommunications network, a local area network (LAN), a wireless network, a wide area network (WAN) such as the Internet, peer-to-peer network, cable network, etc. While only one network is shown, it should be understood that two or more similar or different networks 102 may be provided.
Coupled to the network 102 is a plurality of devices. For example, a server computer 104 and an end user computer 106 may be coupled to the network 102 for communication purposes. Such end user computer 106 may include a desktop computer, lap-top computer, and/or any other type of logic. Still yet, various other devices may be coupled to the network 102 including a personal digital assistant (PDA) device 108, a mobile phone device 110, a television 112, etc.
FIG. 2 illustrates an exemplary system 200, in accordance with one embodiment. As an option, the system 200 may be implemented in the context of any of the devices of the network architecture 100 of FIG. 1. Of course, the system 200 may be implemented in any desired environment.