Intelligent interface for managing data content and presentation
First Claim
1. A system for collecting and/or adjusting and/or manipulating data from a data stream:
- the system comprising;
a source of electronic data, an input provided by the source of data and capable of transmission of said data to a first data processing station;
an output in communication with said data processing station;
an intelligent interface intermediate said input from said source of electronic data and said central processing station;
wherein, the interface is capable of interrupting data transmitted between said input and the first processing station to adjust and/or compile at least a part of said data.
1 Assignment
0 Petitions
Accused Products
Abstract
An intelligent electronic interface with receives a data stream from a predetermined source of data. The interface may collect, compile, manipulate, adjust or otherwise process the data. For example, it may add content to, enhance the appearance of or reformat the data. The data is then transferred via an output to a predetermined peripheral device such as a printer. Perferably, the electronic interface interrupts passage of said data stream from the predetermined source of data to the predetermined peripheral device. The source of the data stream may be intentionally destined for the peripheral. The data may be a receipt text at a point of sale (POS) device, or may be from some other device whose output is to be printed, but which requires further processing to be made printable, such as a weigh-scale. The invention is described with reference to its application at POS terminals, and more particularly in enhancing the content of a printer such as a receipt printer.
27 Citations
59 Claims
-
1. A system for collecting and/or adjusting and/or manipulating data from a data stream:
- the system comprising;
a source of electronic data, an input provided by the source of data and capable of transmission of said data to a first data processing station;
an output in communication with said data processing station;
an intelligent interface intermediate said input from said source of electronic data and said central processing station;
wherein, the interface is capable of interrupting data transmitted between said input and the first processing station to adjust and/or compile at least a part of said data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 31, 32, 33, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
- the system comprising;
-
23. A system for interrupting data in a data stream:
- the system comprising a source of electronic data,
an input provided by the source of data and capable of transmission of said data to a first data processing station;
an output in communication with and from said data processing station;
an interface intermediate said input from said source of electronic data and said central processing station;
wherein, the interface is capable of interrupting data from said input before it reaches the processing station;
whereupon said data is processed at a secondary processing station wherein the data is used for adjusting and/or compiling said data for use at the first processing station.
- the system comprising a source of electronic data,
-
24. A system for adjusting data in a point of sale data stream:
- the system comprising;
a source of electronic data, a printer capable of performing at least one function responsive to said data stream;
an interface for interrupting and adjusting the data stream to enable the printer to thereby perform at least one additional print function.
- the system comprising;
-
25. A system for controlling the printing of data at a point of sale (POS) terminal, the system comprising:
-
a source of data producing a data stream;
a printer responsive to a POS computer and which performs at least one print function responsive to the data stream;
the system further comprising at least an interface which is capable of adjusting and/or manipulating and/or compiling said data in said data stream thereby allowing the printer to print data from the data stream and/or said manipulated and/or adjusted data. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
34. An electronic interface for insertion between a source of electronic data and a printer which performs at least one print function responsive to said data:
- wherein the interface includes means to interrupt and adjust said data stream so that the printer prints either data from said source and/or data generated by the interface.
-
35. A method for obtaining data from a data stream to enable collection and/or amendment of said data prior to delivery of said data to a final location;
-
the method comprising the steps of;
a) taking a system comprising;
a source of electronic data, an input provided by the source of data and capable of transmission of said data to a first data processing station; and
an output in communication with said data processing station;
b) placing an interface intermediate said input from said source of electronic data and said central processing station;
c) enabling the interface to interrupt data from said input before it reaches the first processing station; and
d) adjusting and/or compiling said data;
e) presenting said adjusted and/or compiled data at at least one system peripheral device. - View Dependent Claims (36, 37, 38, 39)
-
-
40. A method for obtaining data from a data stream to enable collection and/or amendment of said data prior to delivery of said data to a final output location;
-
the method comprising the steps of;
a) taking a system comprising;
a source of electronic data, an input provided by the source of data and capable of transmission of said data to a first data processing station; and
an output in communication with said data processing station;
b) placing a software interface intermediate said input from said source of electronic data and said central processing station;
c) enabling the interface to interrupt data from said input before it reaches the first processing station; and
d) adjusting and/or compiling said data;
e) delivering said adjusted and/or compiled data at at least one system peripheral device. - View Dependent Claims (41)
-
-
42. A method of adjusting data in a data stream transmitted between a source of data and a data printer, the method comprising the steps of;
-
a) providing a source of electronic data, b) providing a printer in communication with said source of data and capable of performing at least one function responsive to said data stream;
c) providing an interface between said source of data and said printer for interrupting the data stream to enable the printer to thereby perform at least one additional print function.
-
-
43. A method for adjusting data printed by a POS printer such that the adjustment causes the printer to perform at least one function additional to its predetermined functions;
- the method comprising the steps of;
a) providing a source of electronic data emanating from at least one computer terminal, b) providing at least one printer in communication with said computer terminal and which is capable of performing at least one function responsive to said data stream;
c) connecting an intelligent interface between said source of data and said at least one printer for interrupting the data stream to enable the printer to thereby print data from the interface and/or from the source of data. - View Dependent Claims (44, 45)
- the method comprising the steps of;
Specification