CN107223109B - Practical timer in food freshness printer - Google Patents
Practical timer in food freshness printer Download PDFInfo
- Publication number
- CN107223109B CN107223109B CN201480082617.0A CN201480082617A CN107223109B CN 107223109 B CN107223109 B CN 107223109B CN 201480082617 A CN201480082617 A CN 201480082617A CN 107223109 B CN107223109 B CN 107223109B
- Authority
- CN
- China
- Prior art keywords
- timer
- timers
- printer
- event
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65C—LABELLING OR TAGGING MACHINES, APPARATUS, OR PROCESSES
- B65C9/00—Details of labelling machines or apparatus
- B65C9/46—Applying date marks, code marks, or the like, to the label during labelling
-
- G—PHYSICS
- G04—HOROLOGY
- G04G—ELECTRONIC TIME-PIECES
- G04G15/00—Time-pieces comprising means to be operated at preselected times or after preselected time intervals
- G04G15/006—Time-pieces comprising means to be operated at preselected times or after preselected time intervals for operating at a number of different times
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
Abstract
A method of adding a plurality of customizable event timers to a food freshness printer or intelligent printer (1) is disclosed. A customizable event timer is added by the operator for issuing an alarm at predetermined intervals to indicate the passage of time and/or to print a label. When the event timer expires and the user confirms the audible tone, the user may select to restart the timer for the next event or delete the timer. Further, the event timer enables a user to display a message or print a set of labels when the timer expires.
Description
Technical Field
The present invention generally relates to a food freshness barcode printer or smart printer that includes a plurality of customizable timers. More particularly, the present disclosure relates to a method of adding a plurality of customizable timers by an operator for issuing an alarm to indicate the passage of time.
Background
Barcode printers are computer-external devices used to print barcode labels or tags that can be attached to or printed directly onto physical objects. Bar code printers are commonly used to mark cartons prior to shipment, or to mark retail items with UPCs or EZN. The most common barcode printers employ one of two different printing techniques. Direct thermal printers use a print head to generate heat that causes a chemical reaction in specially designed paper that blackens the paper. Thermal transfer printers also use heat, but instead of reacting the paper, the heat melts the wax or resin substance on a belt that is stretched over the label or label material. The heat causes the ink to transfer from the belt to the paper.
Barcode printers are designed for different markets. Industrial bar code printers are used in large warehouses, manufacturing plants, and food plants. They have a large paper capacity, operate faster and have a longer useful life. Desktop barcode printers are most common for retail and office environments.
Furthermore, in traditional food preparation or other suitable fields, there are several functions, operations, tasks, etc. that occur in a timed or periodic manner. Thus, employees tend to lose time waiting for tasks or become overwhelmed when trying to record all functions, operations, tasks, and the like.
Accordingly, there is a need for a food freshness barcode printer or intelligent printer that includes a plurality of customizable timers. A method for adding a plurality of customizable timers by an operator for issuing an alarm to indicate the passage of time is disclosed. When the timer expires and the user confirms the audible tone, the user may choose to restart the timer for the next event or delete the timer.
Disclosure of Invention
The following presents a simplified summary in order to provide a basic understanding of some aspects of the disclosed innovation. This summary is not an extensive overview, and it is not intended to identify key/critical elements or to delineate the scope thereof. Its sole purpose is to present some concepts in a simplified form as a prelude to the more detailed description that is presented later.
The subject matter disclosed and claimed herein, in one aspect thereof, includes a method of adding a plurality of customizable event timers to a food freshness printer or a smart printer. Specifically, a customizable event timer is added by the operator for sounding an alarm to indicate the passage of time.
In a preferred embodiment, when the event timer expires and the user acknowledges the audible tone, the user may choose to restart the timer for the next event or delete the timer. Further, the event timer enables the user to display a message or print a set of labels when the timer expires.
To the accomplishment of the foregoing and related ends, certain illustrative aspects of the disclosed innovation are described herein in connection with the following description and the annexed drawings. These aspects are indicative, however, of but a few of the various ways in which the principles disclosed herein can be employed and is intended to include all such aspects and their equivalents. Other advantages and novel features will become apparent from the following detailed description when considered in conjunction with the drawings.
Drawings
FIG. 1 shows a block diagram of a bar code printer according to the disclosed configuration.
FIG. 2A illustrates a flow chart of an item selection form process pre-installed in a food freshness printer or intelligent printer according to the disclosed configuration.
FIG. 2B illustrates a flow chart of a reference timer event process preinstalled in a food freshness printer or intelligent printer according to the disclosed configuration.
FIG. 2C illustrates a flow chart of a timer form removal timer process preinstalled in a food freshness printer or intelligent printer according to the disclosed configuration.
FIG. 2D illustrates a flow chart of a validation timer process preinstalled in a food freshness printer or intelligent printer according to the disclosed configuration.
Detailed Description
The subject innovation is now described with reference to the drawings, wherein like reference numerals are used to refer to like elements throughout. In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding thereof. It may be evident, however, that the innovation can be practiced without these specific details. In other instances, well-known structures and devices are shown in block diagram form in order to facilitate a description thereof.
A method of adding a plurality of customizable event timers to a food freshness printer or an intelligent printer is disclosed. The operator adds a customizable event timer for sounding an alarm to indicate the passage of time. When the event timer expires and the user confirms the audible tone, the user may choose to restart the timer for the next event or delete the timer. Further, the event timer enables the user to display a message or print a set of labels when the timer expires.
Referring first to the drawings, FIG. 1 shows a barcode printer 1 according to the present invention, however any suitable barcode printer may be used as is known in the art. The barcode printer 1 includes a thermal print head 2 for printing a barcode and alphanumeric information on a recording member web such as a label, a tag, or the like. The supply of the recording member web may be of a direct printing type such that the recording member comprises paper coated with a thermally responsive material. Alternatively, the supply used with the barcode printer 1 may be of the transfer type in which a carbon ribbon is thermally activated by the print head 2 to print on a recording member. The print head 2 is gated to control the energy applied to the print head for printing. More specifically, a current is applied to the print head 2 during the gate time so as to print one line on the recording member.
The barcode printer 1 further comprises a stepper motor 3 or the like responsive to a periodic drive signal 4, the period 6 of the periodic drive signal 4 being defined by the time between leading edges of successive or adjacent pulses of the drive signal. The stepper motor 3 is responsive to drive signals 4 to advance the recording member web past the print head 2 for printing. The drive signal 4 controls the speed of the stepper motor 3, and the stepper motor 3 in turn controls the print speed of the barcode printer 1.
The controller 5 includes a microprocessor 7 or the like, and the microprocessor 7 operates according to software routines stored in a memory 8 to control the operation of the barcode printer 1. Several sensors, monitors, detectors, etc., such as depicted at 9, 11, 12 and 14, monitor the operating conditions of the barcode printer 1, including the resistance of the printhead 2, the contrast settings of the barcode printer, the temperature of the heat sink 13 on which the printhead 2 is mounted, and the voltage of the battery powering the barcode printer 1. Measurements of printhead resistance, contrast settings, heat sink temperature, battery voltage and other operating variables can be used by the microprocessor 7 if desired when implementing print speed control.
Referring generally to fig. 2A-2D, the disclosed food freshness barcode printer or any other suitable barcode printer or smart printer includes at least one customizable event timer. The event timer(s) enable the user to display a message or print a set of labels when the timer expires. Further, when the timer expires and the user confirms that the tone is audible, the user may choose to restart the timer for the next event or delete the timer.
In the field of food preparation, there are several functions that occur in a timed or periodic manner. For example, if the frozen roll needs to be thawed before being placed on a food ready stand to be sold, the user may set a timer that expires at the end of the thawing period and then will print a freshness date label. Thus, setting the function of the timer will enable food preparation staff to attend to other tasks before the thawing period of the roll has expired. Once the roll's unfreezing period has expired, the timer will make an audible noise, and then the printer will automatically print the required freshness date label (i.e., the labor saving step of printing the freshness label without additional interaction will be performed).
For example, as shown in FIG. 2A, entry point 10 is where the user enters a button process (or an item selection form process). At 20, it is determined whether the button is a label. If the button is a label, then the label batch (i.e., print job) is printed at 30 and the process exits at 40. If the button is not a label (i.e., a non-print job), then a valid event timer is added at 50. The event timer is then added to the list of active timers at 60. At 70, it is determined whether the one second reference timer is running. If the one-second reference timer is not running, the one-second reference timer is started at 80. If the one second reference timer is running, the process is complete at 90 and exits at 100.
As shown in FIG. 2B, the reference timer event process begins at 110. At 120, the one-second reference timer has expired. At 130, the list of valid timers is checked. At 140, it is determined whether the timer screen is visible. If the timer screen is visible, the user updates the active timer countdown display at 150. If the timer screen is not visible, then a determination is made at 160 as to whether there are any expired timers. If there are not any expired timers, then a determination is made at 190 whether to raise an alarm. If there is an expired timer, then at 170 it is determined whether the timer form is visible to the user. If the timer form is visible to the user, then a determination is made at 190 whether to issue an alarm. If the timer form is not visible to the user, the timer form is displayed to the user at 180. Then, at 190, it is determined whether an alarm is to be raised. If an alarm is raised, the process exits at 210. If no alarm is raised, the process proceeds to 200 where an alarm is raised. The process is then complete and exits at 210.
As shown in fig. 2C, a timer form removal timer process begins at 220. At 230, the process continues with removing the timer button. At 240, the process removes the selected timer from the list of active timers. At 250, it is determined whether there are any remaining timers on the active timer list. If there are no remaining timers on the active timer list, the one second reference timer is stopped at 260. The process is then exited at 270. If there are remaining timers on the active timer list, then those timers are processed and the process is completed and exits at 270.
As shown in fig. 2D, the acknowledgement timer process begins at 280. At 290, the user presses the back button. At 300, it is determined whether there are any expired timers on the active timer list. If no timer has expired on the active timer list, the process exits at 350. If there are expired timers on the list of active timers, then the expired timers are removed from the list of active timers at 310. At 320, the alarm is silenced. At 330, it is determined whether there are any remaining timers on the active timer list. If there are remaining timers on the active timer list, then these timers are processed and the process is complete and exits at 350. If there are no remaining timers on the active timer list, the one second reference timer is stopped (or expired) at 340. The process then exits at 350.
What has been described above includes examples of the claimed subject matter. It is, of course, not possible to describe every conceivable combination of components or methodologies for purposes of describing the claimed subject matter, but one of ordinary skill in the art may recognize that many further combinations and permutations of the claimed subject matter are possible. Accordingly, the claimed subject matter is intended to embrace all such alterations, modifications, and variations that fall within the spirit and scope of the appended claims. Furthermore, to the extent that the term "includes" is used in either the detailed description or the claims, such term is intended to be inclusive in a manner similar to the term "comprising" as "comprising" is interpreted when employed as a transitional word in a claim.
Claims (4)
1. A method for adding a plurality of customizable event timers to a smart printer for issuing an alarm to indicate the passage of time and further enabling a user to print a set of labels upon expiration of the timers, comprising the steps of:
entering a button process in the intelligent printer;
determining whether a button selected in the button process is a label;
printing the batch of labels if the selected button corresponds to a label; and
enabling addition of a valid event timer if the selected button does not correspond to a label, for further enabling printing of the set of labels upon expiration of the valid event timer.
2. The method of claim 1, further comprising:
adding the active event timer to a list of active timers pre-installed in the intelligent printer.
3. The method of claim 2, further comprising:
checking the list of active timers to determine if a one second reference timer is running;
starting the one-second reference timer if the one-second reference timer is not running; and
if the one-second reference timer is running, the button process is completed.
4. The method of claim 3, wherein completing the button process comprises:
checking the remaining timers of the list of active timers,
if there is a remaining timer, processing the remaining timer; and exits the process.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210437541.5A CN114779609A (en) | 2014-10-13 | 2014-10-13 | Practical timer in food freshness printer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2014/060272 WO2016060638A1 (en) | 2014-10-13 | 2014-10-13 | Utility timers in a food freshness printer |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210437541.5A Division CN114779609A (en) | 2014-10-13 | 2014-10-13 | Practical timer in food freshness printer |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107223109A CN107223109A (en) | 2017-09-29 |
CN107223109B true CN107223109B (en) | 2022-05-13 |
Family
ID=51868305
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480082617.0A Active CN107223109B (en) | 2014-10-13 | 2014-10-13 | Practical timer in food freshness printer |
CN202210437541.5A Pending CN114779609A (en) | 2014-10-13 | 2014-10-13 | Practical timer in food freshness printer |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210437541.5A Pending CN114779609A (en) | 2014-10-13 | 2014-10-13 | Practical timer in food freshness printer |
Country Status (5)
Country | Link |
---|---|
EP (2) | EP3206955B1 (en) |
CN (2) | CN107223109B (en) |
BR (1) | BR112017007482B8 (en) |
CA (1) | CA2963880C (en) |
WO (1) | WO2016060638A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10579315B2 (en) | 2015-05-08 | 2020-03-03 | Ecolab Usa Inc. | Multi-level system for label creation and printing |
BR112020014678B1 (en) * | 2018-01-26 | 2022-11-08 | Avery Dennison Retail Information Services, Llc | METHOD AND SYSTEM FOR DETERMINING PRODUCT FRESHNESS |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2132988Y (en) * | 1992-07-18 | 1993-05-12 | 青岛海洋大学 | Low watt consumption automatic time typing wind meter |
JPH1134188A (en) * | 1997-07-16 | 1999-02-09 | Tec Corp | Label printer |
WO2006013349A3 (en) * | 2004-08-06 | 2006-04-20 | David Griffth | A timing control device |
CN101056345A (en) * | 2006-04-10 | 2007-10-17 | 夏普株式会社 | Image processor |
CN203544544U (en) * | 2013-11-15 | 2014-04-16 | 青岛艾孚科技有限公司 | Automatic pasting device for approval certificate of electricity meter |
Family Cites Families (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57144827A (en) * | 1981-03-04 | 1982-09-07 | Matsushita Electric Ind Co Ltd | Cooking condition display device |
JPH06205659A (en) * | 1993-01-08 | 1994-07-26 | Itochu Shoji Kk | Thawing device |
CN2255596Y (en) * | 1995-01-26 | 1997-06-04 | 王增纯 | Cold-chain temp. monitoring recording controlling instrument |
KR100341785B1 (en) * | 1999-07-19 | 2002-06-26 | 윤종용 | Method for printing subscription of document |
JP3084266U (en) * | 2001-08-24 | 2002-03-08 | 株式会社ファミリーマート | Barcode labels and product labels |
CN1193635C (en) * | 2002-04-10 | 2005-03-16 | 上海迪比特实业有限公司 | Method and device for prompting mobile telephone set information by color LED flashing |
US20040085225A1 (en) * | 2002-11-05 | 2004-05-06 | Wilson Alison D. | Methods and apparatus to monitor the inventory of a food storage unit |
KR20040067496A (en) * | 2003-01-23 | 2004-07-30 | 삼성전자주식회사 | printer system having reservation printing function and reservation printing method therefor |
JP2004276424A (en) * | 2003-03-17 | 2004-10-07 | Matsushita Electric Ind Co Ltd | Printer |
US20050179920A1 (en) * | 2004-02-13 | 2005-08-18 | Bunsey Robert J. | System and method for printing labels on-demand |
US20050289248A1 (en) * | 2004-06-24 | 2005-12-29 | Transact Technologies Incorporated | Configurable printer and methods for configuring a printer |
GB2415581A (en) * | 2004-06-25 | 2005-12-28 | Nokia Corp | Reception of file delivery sessions |
KR100750999B1 (en) * | 2004-12-20 | 2007-08-22 | 삼성전자주식회사 | Device and method for processing call/message-related event in wireless terminal |
KR100809585B1 (en) * | 2004-12-21 | 2008-03-07 | 삼성전자주식회사 | Device and method for processing schedule-related event in wireless terminal |
KR20060077418A (en) * | 2004-12-30 | 2006-07-05 | 엘지전자 주식회사 | Method of controlling electric home appliances using mobile station |
GB2424083A (en) * | 2005-03-11 | 2006-09-13 | Nasser Malekyazdi | Reminding electronic timer device and method for losing weight |
JP4791911B2 (en) * | 2006-08-25 | 2011-10-12 | 株式会社リコー | Image forming apparatus |
KR101366802B1 (en) * | 2007-01-05 | 2014-02-21 | 삼성전자주식회사 | Method and apparatus for scheduling tasks in Real-Time Operating System |
JP2008213339A (en) * | 2007-03-05 | 2008-09-18 | Canon Inc | Image forming apparatus and data processing method |
GB0813294D0 (en) * | 2008-07-19 | 2008-08-27 | Recollex Ltd | Housing unit with a plurality of timers and a surface which can be written upon |
CN201673583U (en) * | 2010-06-04 | 2010-12-15 | 天津医科大学总医院 | Electronic immersion disinfection timer |
EP2405650A1 (en) * | 2010-07-09 | 2012-01-11 | Nagravision S.A. | A method for secure transfer of messages |
CN102811281A (en) * | 2011-06-03 | 2012-12-05 | 希姆通信息技术(上海)有限公司 | Handheld device and ringing method |
CN103034480B (en) * | 2011-09-30 | 2016-01-20 | 重庆重邮信科通信技术有限公司 | A kind of embedded system timer implementation method |
CN202334677U (en) * | 2011-11-23 | 2012-07-11 | 上海摩软通讯技术有限公司 | Circulated prompt mobile phone |
CN102447765B (en) * | 2011-11-23 | 2015-08-26 | 上海摩软通讯技术有限公司 | There is the mobile terminal of circulation prompt facility and realize the method for circulation prompting |
AU2014209652A1 (en) * | 2013-01-22 | 2015-08-27 | Mark Salerno | Method and apparatus for preparing food product labels |
CN103235499A (en) * | 2013-05-03 | 2013-08-07 | 倪俊 | Multi-functional office equipment with countdown reminding device |
CN103708069B (en) * | 2013-09-12 | 2016-01-20 | 开玛电子科技(上海)有限公司 | A kind of label machine and Method of printing thereof |
CN203496685U (en) * | 2013-10-28 | 2014-03-26 | 安徽德摩新能源叉车股份有限公司 | Fatigue warning system for forklift |
-
2014
- 2014-10-13 BR BR112017007482A patent/BR112017007482B8/en active IP Right Grant
- 2014-10-13 EP EP14795705.4A patent/EP3206955B1/en active Active
- 2014-10-13 CN CN201480082617.0A patent/CN107223109B/en active Active
- 2014-10-13 CA CA2963880A patent/CA2963880C/en active Active
- 2014-10-13 CN CN202210437541.5A patent/CN114779609A/en active Pending
- 2014-10-13 WO PCT/US2014/060272 patent/WO2016060638A1/en active Application Filing
- 2014-10-13 EP EP22184354.3A patent/EP4091949A1/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2132988Y (en) * | 1992-07-18 | 1993-05-12 | 青岛海洋大学 | Low watt consumption automatic time typing wind meter |
JPH1134188A (en) * | 1997-07-16 | 1999-02-09 | Tec Corp | Label printer |
WO2006013349A3 (en) * | 2004-08-06 | 2006-04-20 | David Griffth | A timing control device |
CN101056345A (en) * | 2006-04-10 | 2007-10-17 | 夏普株式会社 | Image processor |
CN203544544U (en) * | 2013-11-15 | 2014-04-16 | 青岛艾孚科技有限公司 | Automatic pasting device for approval certificate of electricity meter |
Also Published As
Publication number | Publication date |
---|---|
CN107223109A (en) | 2017-09-29 |
CA2963880C (en) | 2021-11-23 |
WO2016060638A1 (en) | 2016-04-21 |
BR112017007482B8 (en) | 2023-02-14 |
BR112017007482A2 (en) | 2017-12-19 |
CA2963880A1 (en) | 2016-04-21 |
EP3206955B1 (en) | 2022-07-27 |
EP3206955A1 (en) | 2017-08-23 |
BR112017007482B1 (en) | 2022-04-19 |
EP4091949A1 (en) | 2022-11-23 |
CN114779609A (en) | 2022-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5091040B2 (en) | Handheld devices in electronic labeling systems | |
US20180165487A1 (en) | Rfid reader/writer and control program | |
CN107223109B (en) | Practical timer in food freshness printer | |
US10410175B2 (en) | Utility timers in a food freshness printer | |
EP2794278A1 (en) | Media detection apparatus and method | |
US11461740B2 (en) | Printer acting as host for device printers/scanners | |
AU2021204308A1 (en) | Printer acting as host for device printers/scanners | |
JP5361291B2 (en) | Printing method of thermal printer | |
JP7329630B2 (en) | A printer that acts as a host for a printer/scanner as a device | |
CA2963532C (en) | Customizable food freshness printer startup wizard | |
JP2003103882A (en) | Printer | |
JP5305184B1 (en) | Label printer | |
JP2008284846A (en) | Thermal printer | |
JP2015030201A (en) | Label printer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1238219 Country of ref document: HK |
|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP02 | Change in the address of a patent holder |
Address after: Ohio, USA Patentee after: AVERY DENNISON RETAIL INFORMATION SERVICES, LLC Address before: Massachusetts Patentee before: AVERY DENNISON RETAIL INFORMATION SERVICES, LLC |
|
CP02 | Change in the address of a patent holder |