Performance optimized smart label printer
First Claim
1. A printing system for smart labels, wherein said smart labels comprise outer printing surfaces for printing indicia thereon and embedded RFID tags, comprising:
- a printing unit;
a plurality of antennas disposed around said printing unit;
a radio frequency driver sending signals to said antennas for transmission to said RFID tags;
a processor coupled to said printing unit and said radio frequency driver;
a memory coupled to said processor storing data to be sent to said printing unit and said radio frequency driver; and
, a non-volatile memory coupled to said processor storing program instructions for controlling said processor, said program instructions comprising the steps of reading said data from said memory;
generating a writing signal for said radio frequency driver; and
generating a printing signal for said printing unit, said processor commanding operation of said radio frequency driver to encode at least one smart label and said printing unit to print said smart label in response to said data;
wherein a first one of said plurality of antennas broadcasts a carrier wave signal to energize one of said RFID tags and a second one of said plurality of antennas subsequently communicates with said one of said RFID tags.
1 Assignment
0 Petitions
Accused Products
Abstract
A smart label printing system and method for printing smart labels is provided. The smart label printing system enables the expedited programming of the RFID tag component of the smart label so that delays due to the unequal time between printing the exterior of the smart label and encoding the smart label are avoided. The smart label printing system comprises a thermal printing unit to print the exterior of the smart label as well as an RF driver to program the RFID tag embedded inside the smart label. Methods are provided to increase overall throughput speed of the smart label, including prioritizing RFID tag data over exterior printing data in a RAM, compressing RFID tag data sent from a host computer, pre-loading fixed and regularly varying data, and predicting variable unknown data through the use of an artificial intelligence model. In addition, methods for uniquely arranging programming antennas and media pathways which act to speed up overall programming speed are also provided.
267 Citations
45 Claims
-
1. A printing system for smart labels, wherein said smart labels comprise outer printing surfaces for printing indicia thereon and embedded RFID tags, comprising:
-
a printing unit;
a plurality of antennas disposed around said printing unit;
a radio frequency driver sending signals to said antennas for transmission to said RFID tags;
a processor coupled to said printing unit and said radio frequency driver;
a memory coupled to said processor storing data to be sent to said printing unit and said radio frequency driver; and
,a non-volatile memory coupled to said processor storing program instructions for controlling said processor, said program instructions comprising the steps of reading said data from said memory;
generating a writing signal for said radio frequency driver; and
generating a printing signal for said printing unit, said processor commanding operation of said radio frequency driver to encode at least one smart label and said printing unit to print said smart label in response to said data;
wherein a first one of said plurality of antennas broadcasts a carrier wave signal to energize one of said RFID tags and a second one of said plurality of antennas subsequently communicates with said one of said RFID tags. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A printing system for smart labels, wherein said smart labels comprise outer printing surfaces for printing indicia thereon and embedded RFID tags, comprising:
-
means for individually programming said RFID tags;
means for compressing data to be programmed into said RFID tags; and
means for pre-loading a data range to be programmed into said RFID tags. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A printing system for smart labels, wherein said smart labels comprise outer printing surfaces for printing indicia thereon and embedded RFID tags, comprising:
-
means for individually programming said RFID tags;
means for prioritizing data to be programmed into said RFID tags; and
means for pre-loading a data range to be programmed into said RFID tags. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method for increasing the speed at which the RFID tag component of a smart label is programmed during a printing operation of said smart label by a printing unit having a print head for printing information onto an exterior portion of said smart label, wherein said printing unit is coupled to a smart label printing system, wherein a plurality of antennas are used to write to said RFID tag, and wherein a pathway is provided for said smart label, said pathway extending between an origin for said smart label and said print head, said method comprising the steps of:
-
optimally configuring data to be programmed into said RFID tag by one or more of predicting said data, pre-loading said data, prepending said data, and compressing said data; and
programming said data into said RFID tag. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A printing system for smart labels, wherein said smart labels comprise external printing surfaces for printing indicia thereon and embedded RFID tags, said system comprising:
-
a printing unit;
at least one antenna disposed near said printing unit, wherein said antenna is configured to broadcast a carrier wave signal to energize said RFID tags;
a radio frequency driver configured to send signals to said antenna for transmission to said RFID tags;
a processor coupled to said printing unit and said radio frequency driver;
a memory coupled to said processor for storing data to be sent to said printing unit and said radio frequency driver;
wherein said system is operable at selectable times to encode at least one of said smart labels with at least a first portion of said data, and to print said at least one of said smart labels with at least a second portion of said data. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A printing system for smart labels, wherein said smart labels comprise external printing surfaces for printing indicia thereon and embedded RFID tags, said system comprising:
-
a printing unit for printing indicia on said smart labels;
transmitting means for transmitting signals to said embedded RFID tags;
a processor coupled to said printing unit and said transmitting means;
speed increasing means for increasing the speed of operation of said system;
wherein said system is operable at selectable times to encode successive ones of said embedded RFID tags with at least a first portion of said data, and to print successive ones of said smart labels with at least a second portion of said data. - View Dependent Claims (40, 41, 42, 43, 44)
-
-
45. A method for increasing the speed at which the RFID tag component of a smart label is programmed during a printing operation of said smart label by a printing unit having a print head for printing information onto an exterior portion of said smart label, wherein said printing unit is coupled to a smart label printing system, and wherein a plurality of antennas are used to write to said RFID tag, said method comprising the steps of:
-
configuring data to be programmed into said RFID tag into a plurality of data portions; and
sequentially energizing selected ones of said antennas to broadcast to corresponding ones of said plurality of data portions, thereby programming said data into said RFID tag.
-
Specification