Identification of beverage ingredient containing capsules
US-9198533-B2 · Dec 1, 2015 · US
US10387702B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10387702-B2 |
| Application number | US-201716078921-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 23, 2017 |
| Priority date | Feb 23, 2016 |
| Publication date | Aug 20, 2019 |
| Grant date | Aug 20, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A container for a beverage or foodstuff preparation machine, the container for containing beverage or foodstuff material and comprising a code encoding preparation information, the code comprising a reference portion and a data portion: the reference portion comprising reference units defining a reference line r; the data portion comprising a data unit, wherein said data unit is arranged on an encoding line D that intersects the reference line r, the data unit is arranged a distance d from said intersection as a variable to at least partially encode a parameter of the preparation information, whereby said encoding line D is circular and is arranged with a tangent thereto orthogonal the reference line r at said intersection point, wherein the reference units are arranged with a configuration defining a reference point from which the reference line r extends.
Opening claim text (preview).
The invention claimed is: 1. A container for a beverage preparation machine or foodstuff preparation machine, the container for containing beverage or foodstuff material and comprising a code encoding preparation information, the code comprising a reference portion and a data portion, the reference portion comprising an arrangement of at least two reference units defining a virtual reference line; the data portion comprising: a pair of data units arranged on a virtual encoding line which intersects the virtual reference line at a virtual intersection point, the pair of data units being arranged at any distance along the virtual encoding line from the virtual intersection point, the distance encoding a value of a parameter of the preparation information, whereby the virtual encoding line is circular or comprises a segment of a circle and is arranged with a tangent thereto orthogonal the virtual reference line at the virtual intersection point; and further data units occupying discrete positions arranged on the virtual encoding line, whereby the discrete positions on the virtual encoding line are each arranged at a location determined relative to the distance encoding the value of a parameter of the preparation information, wherein the centers of the two data units of the pair of data units are separated from each other by a distance, wherein the discrete positions are spaced apart from the closest data unit of the pair of data units by distances different from the distance between the two data units of the pair of data units, wherein: the discrete positions are arranged with a distance between the centers of two adjacent discrete positions, a distance between the center of a discrete position adjacent the pair of data units and the center of the closest data unit of the pair of data units is equal to the distance between two adjacent discrete positions, and the distance between two adjacent discrete positions is not a multiple nor a divisor of the distance between the two data units of the pair of data units. 2. The container according to claim 1 , wherein the data portion comprises more than one further data unit of the further data units arranged on the virtual encoding line. 3. The container according to claim 1 , the distance encoding the value of a parameter of the preparation information being determined as an average of the distances along the virtual encoding line between each of the data units of the pair of data units and the virtual intersection point. 4. The container according to claim 1 , wherein the code comprises at least one further virtual encoding line concentrically arranged with the virtual encoding line, intersecting the virtual reference line at a further virtual intersection point different from the virtual intersection point and comprising: a further pair of data units arranged at any distance along the further virtual encoding line from the further virtual intersection point, the distance along the further virtual encoding line encoding a value of a further parameter of the preparation information; and further data units occupying discrete positions arranged on the further virtual encoding line, whereby the discrete positions on the further virtual encoding line are each arranged at a location determined relative to the distance along the further virtual encoding line and encoding the value of the further parameter of the preparation information, wherein the centers of the two data units of the further pair of data units are separated from each other by the distance between the two data units of the pair of data units, wherein the discrete positions arranged on the further virtual encoding line are spaced apart from the closest data unit of the further pair of data units by distances different from the distance between the two data units of the pair of data units, wherein: the discrete positions arranged on the further virtual encoding line are arranged with the distance between two adjacent discrete positions between the centers of the two adjacent discrete positions arranged on the further virtual encoding line, a distance between the center of a discrete position arranged on the further virtual encoding line and adjacent the further pair of data units and the center of the closest data unit of the further pair of data units is equal to the distance between two adjacent discrete positions. 5. The container according to claim 4 , whereby the discrete positions arranged on the further virtual encoding line comprise a further data unit of the further data units as a variable to at least partially encode the further parameter of the preparation information. 6. The container according to claim 1 , wherein the virtual encoding line is arranged within a virtual rectangular planform, and further discrete positions are arranged on an outer periphery of the virtual encoding line, whereby the further discrete positions are arranged within the virtual planform and are proximal one or more vertices thereof. 7. The container according to claim 1 , whereby the further discrete positions are arranged at locations defined relative to the reference portion. 8. The container according to claim 1 , wherein the code has a peripheral length of 600-1600 μm. 9. The container according to claim 1 , wherein the code is formed on a surface of the container or on an attachment which is attached to the container. 10. The container according to claim 1 , whereby the discrete positions comprise a further data unit of the further data units as a variable to at least partially encode the parameter of the preparation information. 11. An attachment configured for attachment to a container for a beverage preparation machine or foodstuff preparation machine, the container for containing beverage or foodstuff material, the attachment comprising: a carrier carrying a code encoding preparation information; an attachment member for attachment to the container, the code comprising a reference portion and a data portion, the reference portion comprising an arrangement of at least two reference units defining a virtual reference line; the data portion comprising: a pair of data units arranged on a virtual encoding line which intersects the virtual reference line at a virtual intersection point, the pair of data units being arranged at any distance along the virtual encoding line from the virtual intersection point, the distance encoding a value of a parameter of the preparation information, whereby the virtual encoding line is circular or comprises a segment of a circle and is arranged with a tangent thereto orthogonal the reference line at the virtual intersection point; and further data units occupying a discrete positions arranged on the virtual encoding line, whereby the discrete positions on the virtual encoding line are each arranged at a location determined relative to the distance encoding the value of a parameter of the preparation information, wherein the centers of the two data units of the pair of data units are separated from each other by a distance and wherein the discrete positions are spaced apart from the closest data unit of the pair of data units by distances different from the distance between the two data units of the pair of data units, wherein: the discrete positions are arranged with a distance between the centers of two adjacent discrete positions, a distance between the center of a discrete position adjacent the pair of data units and the center of the closest data unit of the pair of data units is equal to the distance between two adjacent discrete positions, the distance between two adjacent discrete positions is not a multiple nor a divisor of the distance between
Means to read code provided on ingredient pod or cartridge · CPC title
Circular bar codes · CPC title
the marking being a concentric barcode · CPC title
Audible, olfactory or visual signalling means (B65D51/248, B65D55/028, B65D79/02 and B65D81/24 take precedence) · CPC title
Information, identification or detection means · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.