Method for tagged bar code data interchange
First Claim
1. A method of data interchange, comprising:
- creating a document having a bar code encoding data tags and data items;
sending the document;
decoding the bar code to recover the data tags and the data items;
separating the data tags from the data items;
inputting the data items into an application; and
wherein the data tags are XML data tags.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of tagged bar code data interchange includes creating electronic and/or printed documents with tagged bar coded information, capturing and decoding the tagged bar coded information, caching the tagged bar coded information, parsing the bar coded data tags, stripping the data tags, and inputting/storing the bar coded information. Business can be conducted on-line using e-mail transmissions of video displayed tagged bar coded information. Such tagged bar coded information can be stored and/or input into style sheets that are in common or company-specific formats. Further, companies can receive consumer information in a format that is easily accessible by any portion, affiliate, subsidiary, or related entity of the company, no matter what software system is running.
75 Citations
71 Claims
-
1. A method of data interchange, comprising:
-
creating a document having a bar code encoding data tags and data items; sending the document; decoding the bar code to recover the data tags and the data items; separating the data tags from the data items; inputting the data items into an application; and wherein the data tags are XML data tags. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of data interchange, comprising:
-
creating a document having a bar code, the bar code encoding a plurality of data tags and a plurality of data items, the data tags used to identify the data items; sending the document; decoding the bar code; inputting the data items into one or more fields in an application based on the data tags; and
wherein the data tags are XML data tags. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method of data interchange comprising:
-
(a) capturing tagged bar coded information comprising a bar code having a plurality of XML data tags and a plurality of data items, the XML data tags used to identify the data items; (b) decoding the tagged bar coded information; (c) separating the XML data tags from the data items; (d) inputting the data items into one or more fields in an application based on the XML data tags. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An electronic document comprising:
-
at least one XML data tag; a field of data associated with the at least one XML data tag; a bar code associated with the electronic document, the bar code encoding the at least one XML data tag and the field of data. - View Dependent Claims (18)
-
-
19. A method for using a document data interchange regardless of whether the document is provided in an electronic form or a paper form, comprising:
-
providing an electronic version of the document comprising data fields for holding information; associating at least one bar code with the document; wherein the at least one bar code encodes information within the data fields and markup language tags identifying the data fields. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of data interchange, comprising:
-
creating a document having a bar code, the bar code encoding a plurality of markup language data tags and a plurality of data items, the markup language data tags used to identify the data items; distributing the document in electronic form; scanning the bar code from a printed form of the document; decoding the bar code to recover the plurality of markup language data tags and the plurality of data items. - View Dependent Claims (32, 33)
-
-
34. A method of data interchange, comprising:
-
creating a form document having form fields and a bar code, the bar code encoding a plurality of data tags and a plurality of data items, the data tags used to identify the data items, the form fields associated with the data items; distributing the document in electronic form; receiving the document after modification by a user to update the form fields and associated data items; scanning the bar code from the printed form of the document; decoding the bar code to recover the plurality of data tags and the plurality of data items. - View Dependent Claims (35, 36, 37, 38, 39)
-
-
40. A method of data interchange, comprising:
-
receiving a plurality of documents wherein each document comprises a bar code encoding a plurality of XML data tags and a plurality of data items, the XML data tags used to identify the data items; for each of the plurality of documents in printed form, scanning the bar code from the document and decoding the bar code to recover the plurality of XML data tags and the plurality of data items; using the data items. - View Dependent Claims (41)
-
-
42. A method of data interchange, comprising:
-
receiving a plurality of documents wherein each document comprising a bar code encoding a plurality of markup language tags and a plurality of data items, the markup language tags used to identify the data items; for each of the plurality of documents in printed form, scanning the bar code from the document and decoding the bar code to recover the plurality of markup language tags and the plurality of data items. - View Dependent Claims (43, 44, 45, 46)
-
-
47. A method for data interchange for using a software application, the method comprising:
-
receiving a form document having a bar code, the bar code encoding a plurality of XML data tags and a plurality of data items, the XML data tags used to identify the data items; wherein the data items correspond with form fields in the form document. - View Dependent Claims (48)
-
-
49. A method for data interchange for using a software application, the method comprising:
-
creating a form document having form fields and a bar code, the bar code encoding a plurality of XML data tags and a plurality of data items, the XML data tags used to identify the data items; wherein the data items correspond with form fields in the form document; distributing the document to users for updating of the form fields, the data items, and the bar code.
-
-
50. A method of data interchange, comprising:
-
creating a document having at least one bar code, the bar code encoding tagged data comprising at least one XML data tag and at least one data item, the XML data tag used to identify the data item; sending the document to a remote location; scanning the bar code at the remote location; inputting the tagged data into an application. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71)
-
Specification