XML-based barcode scanner
First Claim
Patent Images
1. A method for converting a bar code into a markup language document, the method comprising:
- scanning a bar code to generate bar code data;
preparing the markup language document using the bar code data; and
creating an XML schema to guide collecting of element data and attribute data for use in the markup, language document.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for scanning bar code data that can be published in near real time on Internet or intranet sites. The format is preferably XML-based, so the data is ready for e-commerce applications without further manipulation or conversion. The data can also be translated to more traditional bar code formats for backward compatibility with established barcode scanning practices.
-
Citations
34 Claims
-
1. A method for converting a bar code into a markup language document, the method comprising:
-
scanning a bar code to generate bar code data;
preparing the markup language document using the bar code data; and
creating an XML schema to guide collecting of element data and attribute data for use in the markup, language document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
admitting a patient to a hospital;
assigning him the bar code, wherein the bar code contains information concerning medical history information.
-
-
3. The method of claim 2 further comprising retrieving updated medical history information by scanning barcode information from a medication administered to the patient, the medication having an markup language-tagged bar code.
-
4. The method of claim 2 further comprising sending the medical history information to an insurance company via the Internet.
-
5. The method of claim 2 further comprising electronically sending the medical history information to a central hospital computer.
-
6. The method of claim 2 further comprising retrieving updated medical history information by scanning barcode information from a XML-tagged bar code associated with a hospital procedure performed on the patient.
-
7. The method of claim 6 further comprising sending medical history information to a central hospital computer via the Internet.
-
8. The method of claim 1 further comprising:
when a computer part leaves an assembly line, assigning the bar code to the computer part, wherein the bar code contains information concerning technical specifications of the part.
-
9. The method of claim 8 further comprising retrieving updated location information by periodically scanning the bar code.
-
10. The method of claim 8 further comprising electronically sending the document to a database of a manufacturer of the part wherein the database of the manufacture maintains information concerning inventories, availability and technical specifications of a plurality of parts.
-
11. The method of claim 10 further comprising querying a supplier database using Linking Language to obtain supply information and electronically sending the supply information to the database of the manufacturer over the Internet.
-
12. The method of claim 11 further comprising ordering supplies for a supplier based on the supply information.
-
13. The method of claim 11 further comprising directing a shipment to a supplier based on the supply information.
-
14. The method of claim 1 further comprising converting the bar code into an XML document.
-
15. The method of claim 1 further comprising including element data and attribute data in the document.
-
16. The method of claim 1 further comprising creating a document type definition program to restrict collecting of element data and attribute data to collecting valid element data and valid attribute data.
-
17. The method of claim 1 further comprising importing a document type definition program to guide a collecting of element data and attribute data.
-
18. A system for converting a bar code into a markup language document, the system comprising:
-
means for scanning a bar code to generate bar code data;
means for preparing the markup language document using the bar code data; and
means for creating an XML schema to guide collecting of element data and attribute data for use in the markup language document. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
means for admitting a patient to a hospital;
means for assigning him the bar code, wherein the bar code contains information concerning medical history information.
-
-
20. The system of claim 19 further comprising means for retrieving updated medical history information by scanning information from a medication administered to the patient, the medication having an markup language-tagged bar code.
-
21. The system of claim 19 further comprising means for electronically sending the medical history information to an insurance company via the Internet.
-
22. The system of claim 19 further comprising means for electronically sending the medical history information to a central hospital computer.
-
23. The system of claim 19 further comprising means for retrieving updated medical history information by scanning information from a XML-tagged bar code associated with a hospital procedure performed on the patient.
-
24. The system of claim 23 further comprising means for electronically sending medical history information to a central hospital computer via the Internet.
-
25. The system of claim 18 further comprising:
when a computer part leaves an assembly line, means for assigning the bar code to the computer part, wherein the bar code contains information concerning technical specifications of the part.
-
26. The system of claim 25 further comprising means for retrieving updated location information by periodically scanning the bar code.
-
27. The system of claim 25 further comprising means for electronically sending the document to a database of a manufacturer of the part wherein the database of the manufacture maintains information concerning inventories, availability and technical specifications of a plurality of parts.
-
28. The system of claim 27 further comprising means for querying a supplier database using Linking Language to obtain supply information and relaying the supply information to the database of the manufacturer over the Internet.
-
29. The system of claim 28 further comprising means for ordering supplies for a supplier based on the supply information.
-
30. The system of claim 28 further comprising means for directing a shipment to a supplier based on the supply information.
-
31. The system of claim 18 further comprising means for converting the bar code into an XML document.
-
32. The system of claim 18 further comprising means for including element data and attribute data in the document.
-
33. The system of claim 18 further comprising means for creating a docue type definition program to restrict a collecting of element data and attribute data to collecting valid element data and valid attribute data.
-
34. The system of claim 18 further comprising means for importing a document type definition program to guide a collecting of element data and attribute data.
Specification