GB2313940A - Component identifying system - Google Patents
Component identifying system Download PDFInfo
- Publication number
- GB2313940A GB2313940A GB9611788A GB9611788A GB2313940A GB 2313940 A GB2313940 A GB 2313940A GB 9611788 A GB9611788 A GB 9611788A GB 9611788 A GB9611788 A GB 9611788A GB 2313940 A GB2313940 A GB 2313940A
- Authority
- GB
- United Kingdom
- Prior art keywords
- product
- code
- component
- indicating
- identifying
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Medical Treatment And Welfare Office Work (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
A system (10) for identifying the existence of a predetermined component in a product, such as in an item of food, includes input means e.g. keyboard (14) for inputting the component, code identifying means (12) such as a barcode scanner for identifying a code associated with the product, processing means using a database for determining whether the product associated with the identified code contains the component and an indicator (16) such as a display for indicating to the user the result of the determination. The system is particularly useful for identifying food components to which the user is allergic or which the user needs to eat for a specified diet.
Description
COMPONENT IDENTIFYING SYSTEM
The present invention relates to a method and apparatus for identifying the existence of one or more predetermined components in a product.
The preferred embodiment is directed to a system for facilitating the selection of food products, for example for people who have allergies to particular foods or who have particular dietary requirements, such as the need to avoid certain food products. The preferred system could also be used in cases where a particular food product should be taken as part of a diet.
According to an aspect of the present invention, there is provided apparatus for indicating the existence of a predetermined component in a product comprising input means for inputting a predetermined product component; code identifying means for identifying a code associated with a product; means for obtaining product component data from a memory store on the basis of the identified code; means for determining whether the product includes the predetermined component; and indicating means operable to indicate the existence of the predetermined component in the product.
The input means is advantageously able to input a plurality of product components, such that the apparatus can indicate the existence of any of a plurality of products. The indicating means may, in such a case, be able to indicate which component or components exist in the product in question.
The system is particularly useful for food products in consumer situations. For example, a consumer can enter into the apparatus food components or constituents which it is not desired to consume, such as foods to which the user is allergic or foods not complying with a particular diet, and to be warned which products tested include the identified constituent or constituents. The system is also useful in other consumer situations and indeed in any situation where the composition of a product is not known to the user but where the user needs to be warned of one or more particular constituents.
Preferably, indicating means is provided for indicating the existence of the predetermined component in the product. The indicating means may be a visual indicator such as a display or lamp, an acoustic or vibratory device, any combination thereof or any other suitable indicating means.
The code is preferably a barcode, the code identifying means being barcode identifying means. For this purpose, the apparatus may include barcode scanning means or coupling means which can be coupled to a barcode scanner. This embodiment is particularly useful for consumer products, which normally carry barcodes according to the internationally accepted European article numbering (EAN) system, such as EAN13 and EAN8.
The apparatus preferably includes a database of product composition arranged according to the product code.
This database may include all the components of the product or only those which are most likely to be the subject of identification by a user. The database may include the product composition either as the composition itself or as a series of code designators for the components of the product. In the preferred embodiment, the database includes the code, a product description and code designators for each product in the database.
In an embodiment, the input means includes means to display to a user a list of components for selection as the predetermined component or components.
According to another aspect of the present invention, there is provided a method of indicating the existence of a predetermined component in a product comprising the steps of inputting a predetermined product component; identifying a code associated with a product; obtaining product component data from a memory store on the basis of the identified code; determining whether the product includes the predetermined component; and, if the product contains the predetermined component, indicating the existence of the predetermined component in the product.
An embodiment of the present invention is described below, by way of illustration only, with reference to the accompanying drawings, in which:
Figure 1 is a schematic diagram of an example of scanner and database system for use in a consumer food environment; and
Figure 2 is a schematic flow chart of the manner in which the device of Figure 1 operates.
Referring to Figure 1, the example of scanner and database system 10 shown is intended for use by a consumer in a supermarket or the like. The system is used to determine and warn of chosen ingredients which the user should or should not consume. For, example, for a user who is allergic to nuts, the system is intended to warn the user whether a particular food product includes nuts.
In the embodiment shown, the system 10 is designed to operate on the basis of barcodes provided on packaged foods. For this purpose, the system 10 includes a barcode scanner 12, shown only in schematic form, which is able to read the barcodes on food products under the control of a control system (not shown) such as a microprocessor. Since food products are barcoded on the basis of the European Article Numbering System, such as EAN13 and EAN8 or a derivative thereof, the actual product can be identified from the barcode, irrespective of the shop or food manufacturer.
The system includes a database (not shown) which is accessed on the basis of the barcodes. The database includes, in the preferred embodiment, a description of the product, for assisting the user, and data relating to the ingredients of the food product. The database may include all the ingredients of each product or only those most likely to be of interest to the user, such as those causing known allergies, those not suitable for people with certain illnesses such as diabetes, and those having "unacceptable" calorific value or fat content. The ingredient data could be stored as code designators which are translated into their actual ingredients for versions where the actual ingredients are notified to the user.
The system 10 could also or in the alternative provide for ingredients which the user should consume, for example for dietary reasons. These may, for example, be iron for a user suffering from anaemia.
For either purpose, the system may be set to take into account ingredient quantities rather than just ingredient presence.
The system 10 is provided with an input unit 14, which may be of any suitable form, such as an alpha/numeric key pad. A display 16 is also provided, which again may be of any suitable form such as a liquid crystal display or equivalent. The display 16 provides data input information and results of the determination of a particular food product.
Additionally or alternatively, the system 10 may include an acoustic indicator such as a loudspeaker or buzzer to inform the user of the results of its determination of a food product. Similarly, instead of displaying the results on a display such as the display 16, the system 10 may be provided with any other suitable visual indicator, such as one or more LEDs.
An example of the method by which the system of Figure 1 may operate is shown in Figure 2.
In summary, the control and processing unit within the system decodes the barcode, looks up the appropriate database record and displays or otherwise indicates to the user, by an acoustic or visual indicator, whether it is safe or wise for the user to purchase that food product. For programming purposes, the display 16 provides an "entry" screen in which prompts the current user to identify any allergy for which the system 10 is to check, any calorific or similar parameter which the user requires and/or any other ingredient of which the user wants to be warned. In the case where the system is to be used by a plurality of users, the system can be reprogrammed by each user or the system 10 can include a memory (not shown) in which can be stored the relevant ingredient data for a plurality of users, for subsequent retrieval by means of an identification number or code.
In an alternative embodiment, data input for a user may be by means of a separate personal computer which can be linked to the system 10.
The warning given by the system 10 could be a simple yes/no warning or more specific information as to the particular food product, for example quantity of the ingredient in the product. In the embodiment shown in
Figure 2 the system 10 is designed to give a simple yes or no indication as to the existence of the ingredient in the food product tested and calorific data.
The presently preferred mode of operation is as follows.
Stage 1
The barcode scanner system 10 is pre-loaded with software that allows simple entry of the user's allergy, diabetic or dietary condition(s), utilizing a simple menu or directory provided within the system 10 from a similar computer programme offered on a personal computer, which is downloaded to the system 10 with a suitable communications port (not shown).
Stage 2
The user is then able to scan any product containing an
EAN barcode or a derivative thereof, at which point the system's software will check the ingredient database for any condition found that has been pre-programmed by the user, and report to the user in either visible and/or audible form that the scanned product contains one or more ingredients which it is inadvisable to consume based on the pre-programmed conditions.
The database of product ingredients and their 'allergic' or other conditions is stored in memory as an integral part of the system.
The software within the system 10 will advise the user of any product containing 'unacceptable' ingredients to the user and the system may be capable of printing a hard copy version of all products selected and/or the total calorific value of the products selected.
Referring to Figure 2, the user has programmed into the system 10 an allergy to nuts. When the barcode of the food product having barcode 5012345555559 is scanned, the control and processing unit of system 10 accesses the database at a location equivalent to barcode 5012345555559, at which the database has ingredient codes A, Q, W and a calorific value for the product of 500 (preferably normalised to a predetermined product quantity). In this example, ingredient code A refers to nuts, so the system 10 displays on display 16 the message "Nut Allergy - No Purchase Advised".
It will be apparent that the system described above could be used in other applications, for example any other application where the consumer wishes to be warned of particular ingredients in a product.
It will be apparent that although the system 10 would normally be software controlled, it could be designed primarily on the basis of hardware components.
Claims (10)
1. Apparatus for indicating the existence of a predetermined component in a product comprising input means for inputting a predetermined product component; code identifying means for identifying a code associated with a product; means for obtaining product component data from a memory store on the basis of the identified code; means for determining whether the product includes the predetermined component; and indicating means for indicating the existence of the predetermined component in the product.
2. Apparatus according to claim 1, wherein the input means is able to input a plurality of product components.
3. Apparatus according to claim 1 or 2, wherein the indicating means includes a visual indicator, an acoustic or vibratory device or any combination thereof.
4. Apparatus according to claim 1, 2 or 3, wherein the code identifying means includes barcode identifying means.
5. Apparatus according to any preceding claim, including a database of product composition arranged according to the product code.
6. A method of indicating the existence of a predetermined component in a product comprising the steps of inputting a predetermined product component; identifying a code associated with a product; obtaining product component data from a memory store on the basis of the identified code; determining whether the product includes the predetermined component; and, if the product contains the predetermined component, indicating the existence of the predetermined component in the product.
7. A method according to claim 6, wherein the product code is a barcode and the step of identifying a code associated with the product identifies the barcode.
8. A method according to claim 6 or 7, including the step of determining the product component data from a database of product composition arranged according to the product code.
9. Apparatus for indicating the existence of a predetermined component in a product substantially as hereinbefore described with reference to and as illustrated in the accompanying drawings.
10. A method of indicating the existence of a predetermined component in a product substantially as hereinbefore described with reference to and as illustrated in the accompanying drawings.
Priority Applications (12)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB9611788A GB2313940B (en) | 1996-06-06 | 1996-06-06 | Component identifying system |
GB9701808A GB2313941B (en) | 1996-06-06 | 1997-01-29 | Product selection system |
DE69735359T DE69735359T2 (en) | 1996-06-06 | 1997-04-29 | SYSTEM FOR SELECTION OF PRODUCTS |
PCT/GB1997/001169 WO1997046960A1 (en) | 1996-06-06 | 1997-04-29 | Product selection system |
DK97921934T DK0976075T3 (en) | 1996-06-06 | 1997-04-29 | Product Selection System |
EP97921934A EP0976075B1 (en) | 1996-06-06 | 1997-04-29 | Product selection system |
CA002256386A CA2256386A1 (en) | 1996-06-06 | 1997-04-29 | Product selection system |
NZ333170A NZ333170A (en) | 1996-06-06 | 1997-04-29 | Product selection advice in accordance with non ingredient product characteristic |
US09/194,854 US6375077B1 (en) | 1996-06-06 | 1997-04-29 | System for advising a user when selecting a product |
ES97921934T ES2258791T3 (en) | 1996-06-06 | 1997-04-29 | PRODUCT SELECTION SYSTEM. |
AU27813/97A AU717127B2 (en) | 1996-06-06 | 1997-04-29 | Product selection system |
US10/022,019 US20020079368A1 (en) | 1996-06-06 | 2001-12-14 | Product or service selection system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB9611788A GB2313940B (en) | 1996-06-06 | 1996-06-06 | Component identifying system |
Publications (3)
Publication Number | Publication Date |
---|---|
GB9611788D0 GB9611788D0 (en) | 1996-08-07 |
GB2313940A true GB2313940A (en) | 1997-12-10 |
GB2313940B GB2313940B (en) | 2000-02-16 |
Family
ID=10794810
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB9611788A Expired - Fee Related GB2313940B (en) | 1996-06-06 | 1996-06-06 | Component identifying system |
Country Status (1)
Country | Link |
---|---|
GB (1) | GB2313940B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2325550A (en) * | 1997-04-10 | 1998-11-25 | Paul Daines | Product identification system |
WO2001013317A2 (en) * | 1999-08-13 | 2001-02-22 | Kocher Jean Pierre | Method and apparatus for scanning of food and medicine to provide outputs relative to a user profile |
EP1172752A2 (en) * | 2000-07-12 | 2002-01-16 | Dai Nippon Insatsu Kabushiki Kaisha | Food information management system |
GB2386235A (en) * | 2002-03-05 | 2003-09-10 | Procter & Gamble | Generating a product recommendation using a bar code scanner |
EP1363225A2 (en) * | 2002-05-14 | 2003-11-19 | Ellen Badinelli | Systems and methods for a consumer to determine food/medicine interactions |
GB2414844A (en) * | 2004-06-04 | 2005-12-07 | Hazard Safety Products Ltd | Nutritional advise apparatus which reads barcodes |
GB2431740A (en) * | 2005-10-25 | 2007-05-02 | Hewlett Packard Development Co | Method for providing electronic data |
-
1996
- 1996-06-06 GB GB9611788A patent/GB2313940B/en not_active Expired - Fee Related
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2325550A (en) * | 1997-04-10 | 1998-11-25 | Paul Daines | Product identification system |
GB2325550B (en) * | 1997-04-10 | 1999-03-31 | Paul Daines | Product identification system |
US6652455B1 (en) | 1999-08-13 | 2003-11-25 | Jean-Pierre Kocher | Method and apparatus for scanning of food and medicine to provide outputs relative to a user profile |
WO2001013317A3 (en) * | 1999-08-13 | 2002-04-04 | Kocher Jean Pierre | Method and apparatus for scanning of food and medicine to provide outputs relative to a user profile |
WO2001013317A2 (en) * | 1999-08-13 | 2001-02-22 | Kocher Jean Pierre | Method and apparatus for scanning of food and medicine to provide outputs relative to a user profile |
US7096221B2 (en) | 2000-07-12 | 2006-08-22 | Dai Nippon Printing Co., Ltd. | Food information management system |
EP1172752A3 (en) * | 2000-07-12 | 2002-06-19 | Dai Nippon Insatsu Kabushiki Kaisha | Food information management system |
EP1172752A2 (en) * | 2000-07-12 | 2002-01-16 | Dai Nippon Insatsu Kabushiki Kaisha | Food information management system |
US8060383B2 (en) | 2001-10-17 | 2011-11-15 | Ellen Badinelli | Systems and methods for a consumer to determine food/medicine interactions |
US7805319B2 (en) | 2001-10-17 | 2010-09-28 | Ellen Badinelli | Systems and methods for a consumer to determine food/medicine interactions |
GB2386235A (en) * | 2002-03-05 | 2003-09-10 | Procter & Gamble | Generating a product recommendation using a bar code scanner |
EP1363225A3 (en) * | 2002-05-14 | 2004-11-10 | Ellen Badinelli | Systems and methods for a consumer to determine food/medicine interactions |
EP1363225A2 (en) * | 2002-05-14 | 2003-11-19 | Ellen Badinelli | Systems and methods for a consumer to determine food/medicine interactions |
GB2414844A (en) * | 2004-06-04 | 2005-12-07 | Hazard Safety Products Ltd | Nutritional advise apparatus which reads barcodes |
GB2431740A (en) * | 2005-10-25 | 2007-05-02 | Hewlett Packard Development Co | Method for providing electronic data |
US8240553B2 (en) | 2005-10-25 | 2012-08-14 | Hewlett-Packard Development Company, L.P. | Method and apparatus for providing electronic data |
Also Published As
Publication number | Publication date |
---|---|
GB9611788D0 (en) | 1996-08-07 |
GB2313940B (en) | 2000-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU717127B2 (en) | Product selection system | |
EP1117055A2 (en) | Product selection system | |
US20020125313A1 (en) | Label scanner for food products and method of updating a food product database | |
US20040176666A1 (en) | Health and wellbeing monitoring and advisory system | |
US20020079368A1 (en) | Product or service selection system | |
US6978221B1 (en) | Computerized dietetic scale | |
US6796507B2 (en) | Apparatus and method for determining ingredients by label scanning | |
US6652455B1 (en) | Method and apparatus for scanning of food and medicine to provide outputs relative to a user profile | |
WO2004072762A2 (en) | Product or service selection system | |
GB2313940A (en) | Component identifying system | |
US20100031195A1 (en) | Order terminal, computer-readable storage medium, and order method | |
JP4884069B2 (en) | Ordering system | |
US6418414B1 (en) | Method and apparatus for entering an item name into a self-service checkout terminal | |
US7320429B2 (en) | Self-scanning system and purchased-item registering apparatus, purchased-item registering method, and computer product | |
GB2317961A (en) | Food weighing scale with nutritional calculation | |
JPH06261699A (en) | Apparatus for supporting preparation of cooking menu | |
US6892183B1 (en) | Method and apparatus for generating an item menu for use during operation of a self-service checkout terminal | |
US20040143447A1 (en) | Determining the suitability of products to individuals | |
US20040187146A1 (en) | Entertainment terminal and entertainment service apparatus using the same | |
JP2016103211A (en) | Server device, communication terminal device, information providing method, program, and recording medium | |
JP3674538B2 (en) | Sales performance display system | |
JPH08202678A (en) | Electronic menu generating device | |
GB2433629A (en) | A handheld device for displaying to a consumer information regarding the content of products. | |
JP2007086857A (en) | Food sanitation management system | |
JPH08123858A (en) | Electronic menu preparing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
730 | Substitution of applicants allowed (sect. 30/1977) | ||
732E | Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977) | ||
PCNP | Patent ceased through non-payment of renewal fee |
Effective date: 20040606 |
|
728V | Application for restoration filed (sect. 28/1977) | ||
728Y | Application for restoration allowed (sect. 28/1977) | ||
PCNP | Patent ceased through non-payment of renewal fee |
Effective date: 20110606 |