Flexible XML tagging
First Claim
Patent Images
1. A computer implemented method for creating a customized electronic document in real time, said method comprising:
- creating an electronic document from an interactive word processing application; and
adding a plurality of variables to said electronic document, said plurality of variables configured for receiving data, said plurality of variables associated with a mark-up language, said plurality of variables are configured to be added to said document in any order without disrupting the integrity of the data fields and without violating any rule of said mark-up language or said mark-up language schema.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method for creating a customized electronic document in real time is provided. An electronic document is created from an interactive word processing application. A plurality of variables are added to the electronic document. Each variable is configured for receiving data from an input source. The variables are associated with a mark-up language. The variables are configured to be added to the electronic document in any order without disrupting the integrity of the data fields and without violating any rule of the mark-up language.
43 Citations
40 Claims
-
1. A computer implemented method for creating a customized electronic document in real time, said method comprising:
-
creating an electronic document from an interactive word processing application; and
adding a plurality of variables to said electronic document, said plurality of variables configured for receiving data, said plurality of variables associated with a mark-up language, said plurality of variables are configured to be added to said document in any order without disrupting the integrity of the data fields and without violating any rule of said mark-up language or said mark-up language schema. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer implemented method for creating a customized electronic document in real time in a word processing application, said word processing application stored in memory coupled to a computer having a processor such that when said application is executed by said processor, cause said processor to carry out the steps of said method, said method comprising:
-
creating an electronic document from an interactive word processing application;
inputting a plurality of variables into said electronic document, said variables associated with a mark-up language;
associating a unique identifier with each of said plurality of variables;
selecting a variable from said plurality of variables;
receiving data from an input device communicatively coupled to said computer and thereafter associating said data with said selected variable; and
storing said electronic document in memory coupled to said computer. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer implemented method for creating and storing customized electronic documents in real time, said documents having medical information relating to a patient, said method comprising:
-
creating an electronic document from an interactive word processing application, said word processing application coupled to a first computer having memory coupled thereto;
adding a plurality of variables to said electronic document, said plurality of variables configured for receiving data, said plurality of variables associated with a mark-up language, said plurality of variables are configured to be added to said electronic document in any order without disrupting the integrity of the data fields and without violating any rule of said mark-up language;
associating a unique identifier with each of said plurality of variables;
selecting a variable from said plurality of variables;
receiving data for said selected variable from an input device communicatively coupled to said computer and associating said data with said selected variable;
transmitting said electronic document having said plurality of variables from said computer over a communication network to a central server; and
storing said electronic document in memory coupled to said central server. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A computer implemented medical transcription system for coordinating the flow of patient documentation comprising:
-
a first computer having a processor and a memory location, said first computer having a computer program stored in memory for performing the steps of, creating an electronic document from an interactive word processing application, said word processing application stored in memory of said first computer, adding a plurality of variables to said electronic document, said plurality of variables configured for receiving data, said plurality of variables associated with a mark-up language, said plurality of variables added to said electronic document in any order without disrupting the integrity of the data fields and without violating any rule of said mark-up language, associating a unique identifier with each of said plurality of variables, receiving data for each of said plurality of variables, and transmitting said electronic document from said first computer to a device coupled to said first computer;
an input device communicatively coupled to said first computer, said input device configured for providing data for each of said plurality of variables to said first computer;
a communications network coupled to said first computer;
a server coupled to said communications network, said server having server memory coupled thereto, said server configured for receiving said electronic document from aid first computer, storing said document in said server memory and transmitting said document to a device coupled to said communications network; and
a second computer coupled to said communications network, said second computer having memory coupled thereto, said second computer configured for receiving the electronic document from said server memory over said communications network. - View Dependent Claims (31, 32)
-
-
33. A computer implemented method for creating and storing customized electronic documents in real time, said documents having medical information relating to a patient, said method comprising:
-
creating an electronic document from an interactive word processing application, said word processing application coupled to a first computer having memory coupled thereto;
importing a first FleXlate into said document, said first FleXlate having a plurality of FlexFields and text associated therewith, said plurality of FlexFields being configured for performing an operation, said operation chosen from a group consisting of inputting data, importing data, exporting data or calculating data, said plurality of FlexFields being associated with a mark-up language, said plurality of FlexFields being configured to be added to, deleted from or moved around within said electronic document without disrupting the integrity of the FleXlate and without violating any rule of said mark-up language or said mark-up language schema;
associating metadata with each of said plurality of FlexFields and thereafter storing said metadata in a first location within said electronic document;
selecting a FlexField from said plurality of FlexFields;
receiving data for said selected FlexField from an input device communicatively coupled to said computer and associating said data with said selected FlexField;
transmitting said electronic document having said plurality of variables from said computer over a communication network to a central server; and
storing said electronic document in memory coupled to said central server. - View Dependent Claims (34, 35, 36, 38, 39, 40)
-
-
37. The computer implemented method of 36, wherein Microsoft Office Smart Document technology is used to store data behind said electronic document;
- wherein Microsoft SmartTag technology is utilized to provide programmatic and event driven access to the variable and data; and
wherein XML tags are tracked within the document, assigned a UID, and said XML tag identifier is stored separately in metadata, either internal or external to the document, so that said schema is not broken when said XML tags are deleted, added or moved.
- wherein Microsoft SmartTag technology is utilized to provide programmatic and event driven access to the variable and data; and
Specification