FOOD OR BEVERAGE PREPARATION SYSTEM
Patent Information
- Application Number
- ARP20230100818
- Authority / Receiving Office
- AR · AR
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2022-03-31
- Filing Date
- 2023-03-31
- Publication Date
- 2026-08-26
- Estimated Expiration
- 2043-03-31
AI Technical Summary
Existing beverage preparation systems face reliability issues in reading codes on capsules due to unknown rotation speeds, leading to inconsistent extraction processes.
A machine-readable code is designed with discrete positions and boundary elements of different reflective properties, allowing for accurate identification of primary elements and absences, even at high speeds, and enabling determination of angular velocity without a separate encoder.
This solution enhances code readability and processing accuracy, reduces errors, and simplifies the machine's operation by eliminating the need for a separate encoder, ensuring consistent beverage preparation.
Abstract
Description
BEVERAGE OR FOODSTUFF PREPARATION SYSTEMTECHNICAL FIELDThe present disclosure relates generally to electrically operated beverage or foodstuff preparation systems, with which a beverage or foodstuff is prepared from a pre-portioned capsule.BACKGROUNDSystems for the preparation of a beverage comprise a beverage preparation machine and a capsule. The capsule comprises a single-serving of a beverage forming precursor material, e.g. ground coffee or tea. The beverage preparation machine is arranged to execute a beverage preparation process on the capsule, typically by the exposure of pressurized, heated water to said precursor material. Processing of the capsule in this manner causes the at least partial extraction of the precursor material from the capsule as the beverage.I ?This configuration of beverage preparation machine has increased popularity due to 1) enhanced 1 user convenience compared to a conventional beverage preparation machines (e.g. compared to a manually operated stove-top espresso maker) and 2) an enhanced beverage preparationzprocess, wherein: preparation information encoded by a code on the capsule is read by the machine, and; the preparation information is used by the machine to optimise the preparation process in a manner specific to the capsule. In particular, the encoded preparation information may comprise operating parameters selected in the beverage preparation process, including: fluid temperature; fluid pressure; preparation duration, and; fluid volume.Various codes have been developed, an example of which is provided in ER 2594171 A1, wherein a lower side of a flange of aj)apsule comprises a code arranged thereon. The capsule is rotated by the machine to achieve code reading by relative rotation between the code and a code reader on the machine.A drawback of such a code is that reading of the code, particularly when a rate of rotation of the code is unknown, can be unreliable.Therefore, in spite of the effort already invested in the development of said systems further improvements are desirable.2234232 de 120SUMMARYThe present disclosure provides a container for containing a precursor material for use with a machine for preparing a beverage or foodstuff (including a precursor thereof), the container including a machine-readable code storing preparation information for use with a preparation process performed by said machine, in which the machine is controlled based on the preparation information to prepare the beverage and / or foodstuff.The code is arranged as a plurality of directly adjoining (e.g. with no gap therebetween so that adjoining edges directly bound each other) discrete positions and an absence or presence of a primary element at a discrete position encodes the preparation information (e.g. as a logical 1 or a 0). The discrete positions are all of the same geometry. Boundary elements are arranged at a boundary between two or more adjoining primary elements, and / or at a boundary between two or more adjoining primary element absences. The boundary elements are of different reflective and / or optical properties to a primary element and / or an absence of a primary element.Τ’ i In embodiments, the discrete positions and the boundary elements of the code are arranged crCfuζ| circumferentially (e.g. along a circular, circumferentially extending line) to be read sequentially / / ¢-5¿r (e.g. one unit after another when the container is rotated about an axis of rotation relative a code reader).By arranging the boundary elements between adjoining elements or adjoining primary element absences, the code may be more accurately processed to. identify individual primary elements or primary element absences. Alternatively, it may be easier to inspect to see if the code has been properly formed.fI7flÁThe individual primary elements / ábsence thereof, may be particularly easier to identify when the & ' pi code is read at a high or an unknown speed, since long series of primary elements may otherwise Λ be identified as a single code signal value (as is the case for long series of primary element absences). Instead the boundary elements introduce fluctuations in the signal that enable the individual primary elements / absences thereof to be identified.The inventive arrangement may obviate the need for a restriction in a maximum number of primary elements / absences thereof that are allowed to adjoin each other, which in the prior art may be set at 3,4, 5 or 7. In embodiments, the code is arranged with 4, 5, 6, 7, 8, 9 or 10 primary elements that are allowed to directly adjoin each other. The same may apply for primary element absences.2234232 de 120Moreover, since a number of primary elements can be determined with high accuracy, the code signal can be processed with minimal read errors. In addition, since a number of primary elements / absences thereof in a rotation of the container can be accurately determined, the code signal can be used to determine an angular velocity of a container. This may obviate the need for a separate encoder to determine angular velocity of the container, thereby simplifying the machine.As used herein the term “reflective properties” may refer to one or more of a: reflectance; reflectivity; other related optical properties; the aforesaid for particular wavebands, including particular colours in the visible spectrum. It may include the fraction of power reflected or absorbed at a specific position, with a fraction not being reflected at said position, e.g. due to absorption and / or transmission diffusely rather than as specula reflection. The reflective properties may be measured in a suitable wave band, e g. one or more of the infra-red; the visible, and; ultraviolet waveband. The infra-red waveband may be limited to 830 - 870 nm. The ultraviolet waveband may be limited to 300-400 nm. The visible waveband may be limited to 380 to about 750 nm. For boundary elements which are non-uniform in composition (e.g. due to raster printing) the reflective properties may be calculated as an average, or over a representative area, e.g. for the whole element.In embodiments, the boundary elements are configured to be visible (including only visible) to a code reader in other wave bands (e.g. those other to infrared including visible and / or ultra violet wave bands) and: may not be visible to the code reader in the infrared wavebands (including not visible over a particular wave band range within the infrared spectrum). In this manner the boundary elements may not interfere with existing machines with code reading systems that ° operate in the infrared wave bands, but can be identified by new machines with code reading y systems that operate in th% infrared and other wave bands. Alternatively, the boundary elements may have the same visibility as a primary element or primary element absence in the infrared wavebands. In this manner the boundary elements may not interfere with existing machines with code reading systems that operate in the infrared wave bands (since they may be identified simply as an extension of primary element or primarily element absence to which they adjoin) but can be identified by new machines with code reading systems that operate in the infrared and other wave bands. Such arrangements may be achieved by the use of suitable inks or paint, e.g. UV and IR absorbing inks etc.2234232 de 120In embodiments, the code reader may be implemented as separate readers, e.g, one in the infrared and one in the other wavebands. Hence a dedicated code reader may be implemented for reading the boundary elements.In embodiments, the boundary elements are configured not to be visible to code reader in the same wave bands as the primary element and primary element absence,In embodiments, the boundary elements are only arranged at a boundary between two or more adjoining primary elements, and / or at a boundary between two or more adjoining primary element absences so that a boundary between a primary element and an primary element absence does not include a boundary element.By only arranging the boundary elements at the junction of two primary elements or two primary / element absences, a boundary element is not arranged at a boundary between a primary element V PuBLhand a primary element absence. In this manner, a number of boundary elements in the code may be minimised, since they are unnecessary between a primary element and a primary element * absence because a code reading program can more easily identify such transitions in the signal4without requiring a boundary element being present. It may be desirable to minimise a number of boundary elements present for retro-compatibility with existing machines that do not implement a more sophisticated code processing program that identifies individual primary elements using a boundary element.In embodiments, boundary elements are arranged at all boundaries between two or more adjoining primary elements, and / or at all boundaries between two or more adjoining primary element absences. In embodiments, all boundaries of a primary element and primary element absence do not comprise a boundary element.In embodiments, the boundary elements entirely separate the adjoining primary elements and / or primary element absences. By arranging the boundary elements to entirely separate adjoining primary elements, the individual primary elements may be conveniently located in the code. The same being understood for the primary elements absences.In embodiments, a boundary element does not encode the preparation information, e.g. they are just present to enable differentiation between primary elements that are adjoining, the same being understood for the primary element absences.2234232 de 120In embodiments, the boundary elements have: have an average arc length of less than 50% or 40% or 30% or 25% or 20% of an average arc length of a discrete position. In embodiments, the boundary elements have: have an average arc length of greater than 2.5% or 5% or 10% or 15% of an average arc length of a discrete position.Such a range for the boundary elements has been found to enable reading of the boundary elements, without compromising retro-compatibility with existing machines that do not implement a more sophisticated code processing program that identifies individual primary elements using a boundary element.As used herein an “average arc length” may refer to the average of the arc lengths (e.g. in degrees or radian) taken along the radial direction of an element.In embodiments, the discrete positions have an average arc length of 2.6 degrees ± 30% or 20% or 10% or 5%. In embodiments, the boundary elements have an average arc length of 0.5 degrees or 0.44 degrees ± 5% or 10% or 20% or 30%. Such a size range for boundary elements and discrete positions has been found to enable locating of the boundary elements, without compromising retro-compatibility with existing machines that do not implement a more sophisticated code processing program that identifies individual primary elements using a boundary element.In embodiments, the boundary elements and / or discrete positions are arched shaped, rectilinear (including rectangular) or are a combination thereof.In embodiments, a primary element arranged at a discrete position is configured to reflect less power (e.g. when subject to an incident beam) in the infrared wavebands than a primary element absence, and; a boundary element is configured to reflect more power in the infrared wavebandsthan the primary element and less power in the infrared wavebands than the primary element absence. In embodiments, a primary element absence arranged at a discrete position is configured to reflect less power (when subject to an incident beam) in the infrared wavebands than a primary element, and; a boundary element is configured to reflect more power in the infrared wavebands than the primary element absence and less power in the infrared wavebands than the primary element. It will be understood for clarity that less and more are defined relative to each other.2234232 de 120By implementing the boundary element to have different power reflection properties to the primary element and the primary element absence, the boundary elements may be conveniently identified when reading the code in the infrared wavebands.In particular, by forming the primary elements to be absorbent and a primary element absence to be comparatively reflective to electromagnetic radiation in the infrared wavebands, when reading the signal one may be conveniently assigned a logical 1 and the other a logical zero (or other high and low value). The boundary element being between the two, may be clearly identified with another value.In embodiments, a boundary element is configured to reflect the same power in the infrared wavebands as an adjoining primary element or primary element absences and have different reflective properties from the primary element and primary element absence in other wave bands (e.g. those other to infrared including visible and ultra violet wave bands).By implementing the boundary element to have the same reflective properties in the infrared wavebands as the primary element or primary element absence it adjoins, existing or legacy machines which do not have code processing programs to identify boundary elements may read the code without disruption, hence the code is retro compatible. However, since the boundary elements have different reflective properties in the visible spectrum, they can be identified with suitable code processing programs of compatible machines, and the benefits disclosed herein used during processing.In embodiments an experimental set up comprises: a 850 nm, 520 pW laser source, projecting a / distance of 21 mm to a Nt62-593 lens with a 3.4 mm aperture and a distance of 100 mm from χ said lens to the code at an angle of incidence to a normal to the code of 6.7 degrees, and; a photo sensitive detector at 850Tim, arranged a distance of 28 mm from a Nt45-504 lens with a 3.4 mm aperture and a distance of 160 mm from said lens to the code at an angle of reflection to a normal to the code of 1.2 degrees. For the experimental setup, the spot size / sample size of the code may have a diameter 0.5 - 2 mm or be averaged.For said experimental setup a primary element is configured to reflect less than 0.4 pW (± 20% or 10% or 5%); a primary element absence is configured to reflect more than 1.1 pW (± 20% or 10% or 5%).2234232 de 120A boundary may be is configured to reflect greater than 0.4 pW (± 20% or 10% or 5% e.g. but with non-overlapping ranges to the primary element) and less than 1.1 pW (± 20% or 10% or 5% e.g. but with non-overlapping ranges to the primary element absence).The converse may be implemented, e.g. with a primary element configured to reflect more than 1.1 pW and a primary element absence configured to reflect less than 0.4 pW etc.For said experimental setup a boundary element may be configured to reflect the same power as an adjoining primary element or primary element absence and have different reflective properties from the primary element and primary element absence in the visible wave bands.In embodiments the primary elements and / or primary elements absences, and; the boundary elements, are formed by printing. By forming the elements, or absence of elements, by printing the code may be conveniently formed directly on the container or on a substrate that is subsequently connected to a container. In embodiments, the primary elements or primary element absences comprise a greater density and / or size of units forming the print than the boundary elements. By forming the boundary elements from the same printing process (e.g. via raster printing) as the primary elements or primary element absences, the code may be conveniently formed.In embodiments, the discrete positions encode a logical 1 or 0 based on the absence or presence of a primary element. In embodiments, the code is encoded with a predetermined sequence of logical 0s and 1 s defining locator sequence for locating a- data sequence of logical 0s and 1 s.In embodiments, the container includes a body with a storage portion, for storage of precursor material; a closing member (e.g. a membrane) for closing the storage portion. In embodiments, the body includes a flqpge portion connecting the storage portion and closing member. The trad » X. * “ container may be rotationally symmetric about an axis of rotation. In embodiments, the code is arranged on an exterior wall of the flange portion, wherein said exterior wall faces away from an exterior wall of the closing member, e.g. the code is on the other side of the flange portion to the closing member.The present disclosure provides a system comprising the container of any preceding embodiment or another embodiment disclosed herein and a machine as disclosed herein for preparing a beverage and / or foodstuff.2234232 de 120The present disclosure provides a substrate configured for attachment to a container arranged for containing a precursor material for use with a machine for preparing a beverage and / or foodstuff, the substrate including a machine-readable code. The code may comprise the features of any preceding embodiment or another embodiment disclosed herein. The substrate may include an adhesive label or other suitable implementation.The present disclosure provides a machine for preparing a beverage and / or foodstuff or a precursor thereof, the machine including: a code reading system to read the code of the container or any preceding embodiment, or another embodiment disclosed herein based on relative rotation between a code reader and the code; a processing unit for processing the precursor material of the container, and; electrical circuitry to control the processing unit based on preparation information read from the code. The machine may be arranged to execute any of the methods disclosed herein.In embodiments, the code reading system is arranged to read the code as the container is rotated about an axis of rotation, and the processing unit is arranged to process the precursor material as the container is rotated about said axis of rotation. Code reading and precursor material I* traouctoh processing may be executed concurrently or consecutively. \ΰ<The present disclosure provides use of the container of any preceding embodiment or another embodiment disclosed herein for a machine as disclosed herein for preparing a beverage and / or foodstuff or a precursor thereof.The present disclosure provides a method of reading preparation information for use in a preparation process, in which a machine is controlled based on the preparation information to prepare a beverage and / or foodstuff, the method comprising: implementing relative rotation between a container comprising a code and a code reader; obtaining a signal from the code a reader based on the code; processing the signal to identify in said signal an absence or presence of a primary element at a discrete position based on identifying an boundary element arranged at a boundary between two adjoining primary elements, and / or at a boundary between two adjoining primary element absences, and; extracting the preparation information based on the identified absence or presence of a primary element. The method may implement the features of any preceding embodiment or another embodiment disclosed herein.The present disclosure provides a method of determining an angular velocity of a container or use with a machine for preparing a beverage and / or foodstuff, the method comprising:2234232 de 120 implementing relative rotation between a container comprising a code and a code reader; obtaining a signal from a code reader based on the code; processing the signal to identify in said signal an absence or presence of a primary element at a discrete position based on identifying an boundary element arranged at a boundary between two adjoining primary elements, and / or at a boundary between two adjoining primary element absences, and; determining the angular velocity based on there being a known number of discrete positions per full rotation of the code The method may implement the features of any preceding embodiment or another embodiment disclosed herein.In embodiments, the boundary elements are identified In the signal based on them having different reflective properties to a primary element and / or a primary element absence. In other examples the reflective properties may be the same as one of a primary element or primary element absence, with the other of the a primary element or primary element absence being arranged on K either side of the boundary element.The present disclosure provides a method of reading preparation Information for use in a ‘ 7 preparation process in which a machine is controlled based on the preparation information to prepare a beverage and / or foodstuff, the method comprising: implementing relative rotation between the container any preceding embodiment or another embodiment disclosed herein and a code reader; obtaining a signal from the code reader based on the code; processing the signal to identify In said signal an absence or presence of a primary element at a discrete position without identifying the boundary elements in the signal, and; extracting the preparation information based Z? on the identified absence or presence of a primary element. The method, for example, is if implemented on an existing / legaoy machine which does not comprise a code processing program V configured to identify the boundary elements, instead it only identifies the discrete positions, such , that the code can be adequately processed.In embodiments, the boundary elements are identified In the signal based on them having different reflective properties to a primary element and / or primary element absences.The methods may be implemented as part of a method of preparing a beverage or foodstuff or a precursor thereof, in which a processing unit is controlled based on the preparation information to execute a preparation process on the precursor material.The present disclosure provides a method of encoding preparation information with a code, the method comprising: forming the code as a plurality of directly adjoining discrete positions, with an2234232 de 120 absence or presence of a primary element in a discrete position encoding the preparation information, forming boundary elements at a boundary of two adjoining primary elements, and / or at a boundary of two adjoining primary element absences, wherein the boundary elements are formed with different reflective properties to a primary element or a primary element absence, wherein the discrete positions and the boundary elements of the code are arranged circumferentially to be read sequentially when the container is rotated about an axis of rotation relative a code reader. The method may implement the features of any preceding embodiment or another embodiment disclosed herein.The present disclosure provides electrical circuitry and / or a computer program, which may be executable on one or more processors (e.g. of the system), to implement the method of the preceding embodiments or another embodiment disclosed herein.The present disclosure provides a computer readable medium comprising program code, which may be executable on one or more processors (e.g. of the system), to implement the method of the preceding embodiments or another embodiment disclosed herein.The preceding summary is provided for purposes of summarizing some embodiments to provide a basic understanding of aspects of the subject matter described herein. Accordingly, the abovedescribed features are merely examples and should not be construed to narrow the scope or spirit of the subject matter described herein in any way. Moreover, the above and / or proceeding embodiments may be combined in any suitable combination to provide further embodiments. Other features, aspects, and advantages of the subject matter described herein will become apparent from the following Detailed Description of Embodiments, Brief Description of Figures, and Claims.BRIEF DESCRIPTION OF FIGURESAspects, features and advantages of embodiments of the present disclosure will become apparent from the following detailed description of embodiments in reference to the appended drawings in which like numerals denote like elements.Figure 1 is a block system diagram showing an embodiment system for preparation of a beverage or foodstuff or a precursor thereof.Figure 2 is a block system diagram showing an embodiment machine of the system of figure 1.223423210de 120Figure 3 is an illustrative diagram showing an embodiment fluid conditioning system of the machine of figure 2.Figures 4A and 4B and 5 are illustrative diagrams showing an embodiment container processing system of the machine of figure 2.Figure 6 is a block diagram showing embodiment control electrical circuitry of the machine of figure 2.Figure 7 is an illustrative diagram showing embodiment container of the system of figure 1.Figure 8 is flow diagram showing an embodiment preparation process, which is performed by the system of figure 1.Figures 9 and 10 are a plan views to scale showing a code of the container of figure 7.Figures 11 and 12 are illustrative views showing the code of figures 9 and 10.Figures 13 and 14 are illustrative views showing an experimental test set up for measuring the / Figure 15 is a graphical plot showing a code read signal obtained when reading the code of any of figures 9-12.DETAILED DESCRIPTION OF EMBODIMENTSBefore describing several embodiments of the system, it is to be understood that the system is not limited to the details of construction or process steps set forth in the following description. It will be apparent to those skilled irnthe art having the benefit of the present disclosure that the system is capable of otheUembodiments and of being practiced or being carried out in variousThe present disclosure may be better understood in view of the following explanations:As used herein, the term “machine” may refer to an electrically operated device that: can prepare, from a precursor material, a beverage and / or foodstuff, or; can prepare, from a pre-precursor material, a precursor material that can be subsequently prepared into a beverage and / or foodstuff. The machine may implement said preparation by one or more of the following processes: dilution; heating; cooling; mixing; whisking; dissolution; soaking; steeping; extraction; conditioning; infusion; grinding, and; other like process. The machine may be dimensioned for use on a work2234232 de 120 top, e.g. it may be less than 70 cm in length, width and height. As used herein, the term “prepare” in respect of a beverage and / or foodstuff may refer to the preparation of at least part of the beverage and / or foodstuff (e.g. a beverage is prepared by said machine in its entirety or part prepared to which the end-user may manually add extra fluid prior to consumption, including milk and / or water).As used herein, the term container may refer to any configuration to contain the precursor material, e.g. as a single-serving, pre-portioned amount. The container may have a maximum capacity such that it can only contain a single-serving of precursor material. The container may be single use, e.g. it is physically altered after a preparation process, which can include one or more of: perforation to supply fluid to the precursor material; perforation to supply the beverage / foodstuff from the container;, opening by a user to extract the precursor material. The container may be configured for operation with a container processing unit of the machine, e.g. it . may include a flange for alignment and directing the container through or arrangement on said unit. The container may include a rupturing portion, which is arranged to rupture when subject to .| e < -A a particular pressure to deliver the beverage / foodstuff. The container may have a closing member, e.g. a membrane, for closing the container. The container may have various forms, including one or more of: frustoconical; cylindrical; disk; hemispherical; other like form. The container may be formed from various materials, such as metal or plastic or paper a combination thereof. The material may be selected such that it is: food-safe; it can withstand the pressure and / or temperature of a preparation process. The container may be defined as a capsule, wherein a capsule may have an internal volume of 20 - 100 ml. The capsule includes a coffee capsule, e.g. a Nespresso® capsule (including a Classic, Professional, Vertuo, Dolce Gusto or other capsule), The container may be defined as a receptacle for end user consumption therefrom.As used herein, the term* “external device” or external electronic device or “peripheral * device” may include electronic components external to the machine, e.g. those arranged at a &J? same location as the machine or those remote from the machine, which communicate with the machine over a computer network. The external device may comprise a communication interface for communication with the machine and / or a server system. The external device may comprise devices including: a smartphone; a PDA; a video game controller; a tablet; a laptop; or other like device.As used herein, the term “server system” may refer to electronic components external to the machine, e.g. those arranged at a remote location from the machine, which communicate with223423212de 120 the machine over a computer network. The server system may comprise a communication interface for communication with the machine and / or the external device. The server system can include: a networked-based computer (e.g. a remote server); a cloud-based computer; any other server system.As used herein, the term “system” or beverage or foodstuff preparation system may referió the combination of any two of more of: the beverage or foodstuff preparation machine; the container; the server system, and; the peripheral device.As used herein, the term beverage may refer to any substance capable of being processed to a potable substance, which may be chilled or hot. The beverage may be one or more of: a solid; a liquid; a gel; a paste. The beverage may include one or a combination of: tea; coffee; hot chocolate; milk; cordial; vitamin composition; herbal tea / infusion; infused / flavoured water, and; other substance. As used herein, the term foodstuff1may refer to any substance capable of being processed to a nutriment for eating, which may be chilled or hot. The foodstuff may be one or more of. a solid, a liquid; a gel; a paste. The foodstuff may include: yoghurt; mousse; parfait; soup; ice cream; sorbet; custard; smoothies; other substance. It will be appreciated that there is a degree of overlap between the definitions of a beverage and foodstuff, e.g. a beverage can also be a foodstuff and thus a machine that is said to prepare a beverage or foodstuff does not preclude the preparation of both.As used herein, the term precursor material” may refer to any material capable of being processed to form part or all of the beverage or foodstuff. The precursor material can be one or more of a: powder; crystalline; liquid; gel; solid, and; other. Examples of a beverage forming precursor material include: ground coffee; milk powder; tea leaves; coco powder; vitamin composition; herbs, e.g. for forming a herbal / infusion tea; a flavouring, and; other like material. Examples of a foodstuff forming precursor material include: dried vegetables or stock as anhydrous soup powder; powdered milk; flour based powders including custard; powdered yoghurt or ice-cream, and; other like material. A precursor material may also refer to any preprecursor material capable of being processed to a precursor material as defined above, i.e. any precursor material that can subsequently be processed to a beverage and / or foodstuff. In an example, the pre-precursor material includes coffee beans which can be ground and / or heated (e.g. roasted) to the precursor material.As used herein, the term fluid (in respect of fluid supplied by a fluid conditioning system) may include one or more of: water; milk; other. As used herein, the term conditioning in respect ofs223423213de 120 a fluid may refer to a change in a physical property thereof and can include one or more of the following: heating or cooling; agitation (including frothing via whipping to introduce bubbles and mixing to introduce turbulence); portioning to a single-serving amount suitable for use with a single serving container; pressurisation e.g. to a brewing pressure; carbonating; fliting / purifying, and; other conditioning process.As used herein, the term processing unit may refer to an arrangement that can process precursor material to a beverage or foodstuff. It may refer to an arrangement that can process a pre-precursor material to a precursor material. The processing unit may have any suitable implementation, including a container processing unit. The processing unit may be controlled by electrical circuitry to perform a preparation process based on preparation information.As used herein, the term container processing unit may refer to an arrangement that can process a container to derive an associated beverage or foodstuff from a precursor material in the container. The container processing unit may be arranged to process the precursor material by one of more of the following: dilution; heating; cooling; mixing; whisking; dissolution; soaking; steeping; extraction; conditioning; pressurisation; infusion, and: other processing step. The container processing unit may therefore implement a range of units depending on the processing step, which can include: an extraction unit (which may implement a pressurised and / or a thermal,e.g. heating or cooling, brewing process); a mixing unit (which mixes a beverage or foodstuff in a Νχ. receptacle; a dispensing and dissolution unit (which extracts a portion of the precursor material from a repository, processes by dissolution and dispenses it into a receptacle), and: other like o unit. -'JAs used herein, the term electrical circuitry or circuitry or control electrical circuitry may refer to one or more hardware and / or software components, examples of which may include: an Application Specific Integrated Circuit (ASIC); electronic / electrical componentry (which may include combinations of transistors, resistors, capacitors, inductors etc); one or more processors; a non-transitory memory (e.g. implemented by one or more memory devices), that may store one or more software or firmware programs; a combinational logic circuit; interconnection of the aforesaid. The electrical circuitry may be located entirely at the machine, or distributed between one or more of: the machine; external devices; a server system.As used herein, the term processor or processing resource may refer to one or more units for processing, examples of which include an ASIC, microcontroller, FPGA, microprocessor, digital signal processor (DSP), state machine or other suitable component. A processor may be223423214de 120 configured to execute a computer program, e.g. which may take the form of machine readable instructions, which may be stored on a non-transitory memory and / or programmable logic. The processor may have various arrangements corresponding to those discussed for the circuitry, e.g. on-board machine or distributed as part of the system. As used herein, any machine executable instructions, or computer readable media, may be configured to cause a disclosed method to be carried out, e.g. by the machine or system as disclosed herein, and may therefore be used synonymously with the term method, or each other.As used herein, the term computer readable medium / media or data storage may include any medium capable of storing a computer program, and may take the form of any conventional non-transitory memory, for example one or more of: random access memory (RAM); a CD; a hard drive; a solid state drive; a memory card; a DVD. The memory may have various arrangements corresponding to those discussed for the circuitry.As used herein, the term communication resources or communication interface may refer to hardware and / or firmware for electronic information transfer. The communication resources / interface may be configured for wired communication (“wired communication „ . t % resources / interface”) or wireless communication (“wireless communication resources / interface). o | Wireless communication resources may include hardware to transmit and receive signals by radio <’ / and may include various protocol implementations e.g. the 802.11 standard described in the X Institute of Electronics Engineers (IEEE) and Bluetooth™ from the Bluetooth Special Interest Group of Kirkland Wash. Wired communication resources may include; Universal Serial Bus (USB); High-Definition Multimedia Interface (HDMI) or other protocol implementations. The machine may include communication resources for wired or wireless communication with an external device and / or server system.1. BAs used herein, the term network or computer network may refer to a system for electronic I pub information transfer between a plurality of apparatuses / devices. The network may, for example, include one or more networks of any type, which may include: a Public Land Mobile Network (PLMN); a telephone network (e.g. a Public Switched Telephone Network (PSTN) and / or a wireless network); a local area network (LAN); a metropolitan area network (MAN); a wide area network (WAN); an Internet Protocol Multimedia Subsystem (IMS) network; a private network; the Internet; an intranet.As used herein, the term code may refer to a storage medium that encodes preparation information. The code may be an optically readable code, e.g. a bar code. The code may be223423215de 120 arranged as a bit code (e.g. a binary sequence of Os and 1s encoded by the absence or presence of an element). The code may be formed of a plurality of units, which can be referred to as elements or markers. The elements may implement a finder portion and a data portion, wherein the finder portion encodes a predefined reserved string of bits that is identifiable when processing the code from the data portion, to enable location of the data portion, which encodes the preparation information. The code may be arranged as a one dimensional code, which is read by relative movement between the code and a code reader. The code reader may provide a bit stream signal or a high and low signal for processing by preparation information extraction. It will be understood that a code may therefore exclude a mere surface finish or branding on a container, which is not configured in any way for information storage.As used herein the term “preparation information” may refer to one of more of: parameters as defined herein; a recipe as defined herein; an identifier, and; other information related to the operation of the machine.As used herein, the term “parameter” may refer to a variable that is used as an input for controlling (e.g. RPM) and / or or a property of the beverage / foodstuff or a precursor thereof that is controlled by the processing unit (e.g, a fluid target temperature or volume) during the preparation process. Depending on the implementation of the processing unit said parameter may vary. Examples include: volume of a particular component of the beverage and / or foodstuff; fluid temperature; fluid flow rate; operational parameters of the processing unit, e.g. RPM of an extraction unit based on centrifugation or closing force for a hydraulic brewing unit; an order of dispensing of components of the beverage and / or foodstuff; agitation (e.g. frothing degree); any of the aforesaid defined for one or more phases, wherein the preparation process is composed of a series of sequential, discrete phases. The parameter may have a value, which may be numerical and can vary in predetermined increments between predetermined limits, e.g. a temperature of the water may vary between 60 - 90 degrees in 5 degree increments.As used herein, the term “recipe” or “control data set” may refer to a combination of said parameters, e.g. as a full or partial set of inputs, that are used by the processing unit to prepare a particular beverage and / or food stuff.As used therein, the term “identifier” may refer to a unique sequence of bits that forms a key of a key-value database paradigm. Specifically a single identifier may relate to one or a predefined number of recipes which are stored on the electrical circuitry of the system. An identifier may be considered different to parameters that are encoded directly on the container, since the identifier223423216de 120 does not encode a single parameter, instead it is linked by the key-value database paradigm a full of partial set that is the recipe.As used herein the term directly” or “direct” in respect of a value of a parameter encoded by the code, may refer to the parameter having a number of possible values that encode a magnitude of the associated parameter, with one of which being directly extractable from the code, rather than extractable along with a series of other parameters via an identifier and a look-up table. Alternatively put, it may refer to the encoding of a value that can vary independently of the other parameters of the recipe on code. For example, four bits may encode 1-16 magnitudes of water temperature with 1 being the lowest and 16 being the highest, these magnitudes may be scaled by a rule on the machine to provide an actual temperature used in the preparation process. ϊVAs used herein, the term preparation process may refer to a process to prepare a beverage or foodstuff from a precursor material- or to prepare a pre-precursor material from precursor material. A preparation process may refer to the processes electrical circuitry executes to control the processing unit to process said precursor or pre-precursor material.As used herein, the term code reading process may refer to the process of reading the code to extract the preparation information (which can include the identifier and / or parameters). The process may include one or more of the following steps: obtaining a digital image of the code or a code signal; extracting a sequence of bits from the code; identifying a finder portion of the code in the sequence; locating a data portion using the finder portion, and; extracting the preparation information from the data portion.[General system description]Referring to figure 1, the system 2 comprises a machine 4, a container 6, server system 8 and a peripheral device 10. The server system 8 is in communication with the machine 4 via a computer network 12. The peripheral device 10 is in communication with the machine 4 via the computer network 12.In variant embodiments, which are not illustrated: the peripheral device and / or server system is omitted.Although the computer network 12 is illustrated as the same between the machine 4, server system 8 and peripheral device 10, other configurations are possible, including: a different computer network for intercommunication between each device: the server system communicates223423217de 120 with the machine via the peripheral device rather than directly. In a particular example: the peripheral device communicates with the machine via a wireless interface, e.g. with a Bluetooth™ protocol, and; the server system communicates with the machine via a via a wireless interface, e.g. with a I EE 802.11 standard, and also via the internet.[Machine]Referring to figure 2, the machine 4 comprises: a processing unit 14 for processing the precursor material; electrical circuitry 16, and; a code reading system 18.The electrical circuitry 16 controls the code reading system 18 to read a code (not illustrated in figure 2) from the container 6 and determine preparation information therefrom. The electrical circuitry 16 uses the preparation information to control the processing unit 14 to execute apreparation process, in which the precursor material is process to a beverage or foodstuff or a precursor thereof.[Processing unit]Referring to figures 2 and 3, in a first example of the processing unit 14, said unit comprises a container processing unit 20 and a fluid conditioning system 22.The container processing unit 20 is arranged to process the container 6 to derive a beverage or foodstuff from precursor material (not illustrated) therein. The fluid conditioning system 22 ¿r conditions fluid supplied to the container processing unit 20. The electrical circuitry 16 uses the| ( preparation information read from the container 6 to control the container processing unit 20 and the fluid conditioning system 22 to execute the preparation process.[Fluid conditioning system]Referring to figure 3, the fluid conditioning system 22 includes a reservoir 24; pump 26; heat exchanger 28, and; an outlet 30 for the conditioned fluid. The reservoir 24 contains fluid, typically sufficient for multiple preparation processes. The pump 26 displaces fluid from the reservoir 24, through the heat exchanger 26 and to the outlet 30 (which is connected to the container processing unit 20). The pump 26 can be implement as any suitable device to drive fluid, including: a reciprocating; a rotary pump; other suitable arrangement. The heat exchanger 28 is implemented to heat the fluid, and can include: an in-line, thermo block type heater; a heating element to heat the fluid directly in the reservoir; other suitable arrangement.223423218de 120In variant embodiments, which are not illustrated: the pump is omitted, e.g. the fluid is fed by gravity to the container processing unit or is pressurised by a mains water supply; the reservoir is omitted, e.g. water is supplied by a mains water supply; the heat exchanger is arranged to cool the fluid, e.g. it may include a refrigeration-type cycle heat pump); the heat exchanger is omitted, e.g. a mains water supply supplies the water at the desired temperature; the fluid conditioning system includes a filtering / purification system, e.g. a UV light system, a degree of which that is applied to the fluid is controllable; a carbonation system that controls a degree to which the fluid is carbonated.[Container processing unit]The container processing unit 20 can be implemented with a range of configurations, as illustrated in examples 1 - 6 below:Referring to figures 4A and 4B, a first example of the container processing unit 20 is for processing of a container arranged as a capsule 6 (a suitable example of a capsule is provided in figure 8, which will be discussed) to prepare a beverage. The container processing unit 20 is configured as an extraction unit 32 to extract the beverage from the capsule 6. The extraction unit 32 includes a capsule holding portion 34 and a closing portion 36. The extraction unit 32 is movable to a capsule receiving position (figure 4A), in which capsule holding portion 34 and a closing portion 36 are arrange to receive a capsule 6. The extraction unit 32 is movable to a capsule extraction position (figure 4B), in which the capsule holding portion 34 and a closing portion 36 form a seal around a capsule 6, and the beverage can be extracted from the capsule 6. The extraction unit 32 can be actuator driven or manually movable between said positions.The outlet 30 of the fluid conditioning system 22 is arranged as an injection head 38 to inject the conditioned fluid into the* capsule 6 in the capsule extraction position, typically under high pressure. A beverage outlet 40 is arranged to capture the extracted beverage and convey it from the extraction unit 32.The extraction unit 32 is arranged to prepare a beverage by the application of pressurised (e.g. at 10-20 Bar), heated (e.g. at 50 - 98 degrees C) fluid to the precursor material within the capsule 6. The pressure is increased over a predetermined amount of time until a pressure of a rupturing portion (not illustrated in figure 4A, 4B) of the capsule 6 is exceeded, which causes rupture of said portion and the beverage to be dispensed to the beverage outlet 40.223423219de 120In variant embodiments, which are not illustrated, although the injection head and beverage outlet are illustrated as arranged respectively on the closing portion and capsule holding portion, they may be alternatively arranged, including: the injection head and beverage outlet are arranged respectively on the capsule holding portion and closing portion; or both on the same portion, e.g. on either the holding portion or closing portion. Moreover, the extraction unit may include both parts arranged as a capsule holding portion, e.g. for capsules that are symmetrical about the λ flange, including a Nespresso® Professional capsule. fExamples of suitable extraction units are provided in EP 1472156 A1 and in EP 1784344 A1, which are incorporated herein by reference, and provide a hydraulically sealed extraction unit.Referring to figure 5, in a second example of the container processing unit 20, the extraction unit 32 is as described for the first example, however the extraction unit 32 operates at a lower fluidic pressure and by centrifugation. In particular, the extraction unit 32 includes a rotation mechanism 33 that includes a capsule holing portion 34 to hold the capsule 6 and a drive system 37 to rotate said capsule holder 35.> 1 o j The outlet 30 of the fluid conditioning system 22 is arranged on the closing portion 36 as an Λ / injection head 38 to inject the conditioned fluid into a centre of the capsule 6 through a closing member of the capsule 6 as will be discussed. The rotation mechanism 33 rotates the capsule to effect transmission of the conditioned fluid radially outwards through precursor material in the capsule 6 and out through peripheral arranged puncture points (not illustrated) in the closing member. An example of a suitable capsule is a Nespresso® Vertuo capsule. A suitable example is provided in EP 2594171 A1, which is incorporated herein by reference.In a third example, (which is not.illustrated) the capsule processing unit operates by dissolution of a beverage precursorLhat is selected to dissolve under high pressure and temperature fluidJ^^^ The arrangement is similar to the extraction unit of the first and second example, however th® <I pressure is lower and therefore a sealed extraction unit is not required. In particular, fluid can beL·^, injected into a lid of the capsule and a rupturing portion which is located in a base of a storage portion of the capsule. An example of a suitable capsule is a Nespresso® Dolce Gusto capsule. Examples of suitable extraction units are disclosed in EP 1472156 A1 and in EP 1784344 A1, which are incorporated herein by reference.In a fifth example, (which is not illustrated) the container processing unit is arranged as a mixing unit to prepare a beverage or foodstuff precursor that is stored in a container that is a receptacle,2234232 de 120 which is for end user consumption therefrom. The mixing unit comprises an agitator (e.g. planetary mixer; spiral mixer; vertical cut mixer) to mix and a heat exchanger to heat / cool the beverage or foodstuff precursor in the receptacle. A fluid supply system may also supply fluid to the receptacle. An example of such an arrangement is provided in WO 2014067987 A1, which is incorporated herein by reference.In a sixth example, (which is not illustrated) the container processing unit is arranged as a dispensing and dissolution unit. The dispensing and dissolution unit is arranged to extract a single serving portion of beverage or foodstuff precursor from a storage portion of the machine (which can include any multi-portioned container including a packet or box). The dispensing and dissolution unit is arranged to mix the extracted single serving portion with the conditioned fluid from the fluid conditioning system, and to dispense the beverage or foodstuff into a receptacle.[Code reading system]Referring to figures 4A and 4B, the code reading system 18 is arranged to read a code 44 arranged on a closing member of the container 6. The code reading system 18 is integrated with the extraction unit 32 of first example of the container processing unit 20. The code 44 is read with the extraction unit 32 in the capsule extraction position (as shown in figure 4B).The code reading system 18 includes an image capturing unit 46 to capture a digital image of the code 44. Examples of a suitable image capturing unit 46 include a Sonix SN9S102; Snap Sensor S2 imager; an oversampled binary image sensor; other like system.fi \I PpThe electrical circuitry 16 includes image processing circuitry (not illustrated) to identify the code I in the digital image and extract preparation information. An example of the image processing circuitry is a Texas Instruments TMS320C5517 processor running a code processing program.Referring to figure 5, for the second example of container processing unit 20 the code reading I system 18 is alternatively arranged to read a code 44 from an underside of a flange portion of the container 6. The code 44 is read based on rotation of the code 44 relative a code reader 46 of the code reading system 18. The code 44 is read with the extraction unit 32 in the capsule extraction position (as shown in figure 5), with the rotation mechanism 33 rotating the container 6.The code reading system 18 includes a code reader 46 to capture a code signal of the code 44. Examples of a suitable image code reader 46 include a photo diode or other electrical componentry that can distinguish between elements of the code (as will be discussed). The code2234232 de 120 reader may be operable in the infrared and / or visible wavebands. The code reader 46 includes a lighting unit (e.g. an infrared and / or visible light source), not illustrated, to illuminate to code for reading. In variant embodiments, which are not illustrated, the code reader can be implemented as the image capturing unit, as discussed above, or with another suitable reading system.In variant embodiments, which are not illustrated, the code reading system is separate from the container processing unit including: it is arranged in a channel that the user places the container in and that conveys the container to the container processing unit; it is arranged to read a code on a receptacle, which is positioned to receive a beverage from an beverage outlet of a dispensing and dissolution unit. In further variant embodiments, which are not illustrated, the code reading system is arranged to read a code at a different location of the container, e.g. on a storage portion.[Control electrical circuitry]Referring to figure 6, the electrical circuitry 16 is implemented as control electrical circuitry 48 to I control the processing unit 14 to execute a preparation process.The electrical circuitry 16, 48 at least partially implements (e.g. in combination with hardware) an: input unit 50 to receive an input from a user confirming that the machine 4 is to execute a / preparation process; a processor 52 to receive the input from the input unit 46 and to provide a control output to the processing unit 14, and; a feedback system 54 to provide feedback from the processing unit 14 during the preparation process, which may be used to control the preparation process.X 6 J The input unit 50 is implemented as a user interface, which can include one or more of: buttons, ' ; / e.g. a joystick button or press button; joystick; LEDs; graphic or character LDCs; graphical screen with touch sensing and / or screen edge buttons; other like device; a sensor to determine whether a container has been supplied to the machine by a user.The feedback system 54 can implement one or more of the following or other feedback control based operations:a flow sensor to determine a flow rate / volume of the fluid to the outlet 30 (shown in figure 3) of the fluid supply system 22, which may be used to meter the correct amount of fluid to the container 6 and thus regulate the power to the pump 26;2234232 de 120 a temperature sensor to determine a temperature of the fluid to the outlet 30 of the fluid supply unit 22, which may be used to ensure the temperature of fluid to the container 6 is correct and thus regulate the power to the heat exchanger 28);a level sensor to determine a level of fluid in the reservoir 24 as being sufficient for a preparation process;a position sensor to determine a position of the extraction unit 32 (e.g. a capsule extraction position or a capsule receiving position).It will be understood that the electrical circuitry 16, 44 is suitably adapted for the other examples of the processing unit 14, e.g.: for the second example of the container processing system the feedback system may be used to control speed of rotation of the capsule.[Container]Referring to figure 8, an example of a container 6, that is for use with the processing unit 14 arranged with an extraction unit, and comprises the container 6 arranged as a capsule. The capsule includes: a body 57 having a storage portion 58 and a flange portion 60, and; a closing member 56 to close the storage portion 58.The storage portion 58 includes a cavity for storage of the precursor material (not illustrated). The closing member 56 closes the storage portion 58 and comprises a flexible membrane. The flange portion 60 is arranged integrally with the storage portion 58 and presents a flat surface for connecting the closing member 56 to the storage portion 58 to hermetically seal the precursor material. The capsule 6 has a diameter of 2 - 5 cm and an axial length of 2 - 4 cm.In variant embodiments, .which are not illustrated, the body of the container can have various shapes including: hemispherical; curved; rectangular in section; frustoconical, and; other like shapes. The closing member may be arranged as a rigid member, rather than a membrane. The container may be formed of two similar or identical storage portions that are connected at a flange, hence the closing member can me omitted. The closing member may connect to the storage portion, hence the flange portion may be omitted.Suitable examples of containers and / or closing members in terms of shapes, dimensions and / or materials are know from any of the cartridges, capsules and pods for portioned flavouring ingredients used by Nespresso™ (Original Line, Professional Line, Vertuo Line) and Nestle Dolce Gusto™ and Nestle Special-T™. The materials may thus include metal, for instance aluminium,2234232 de 120 plastic and / or paper. The materials are preferably biodegradable and / or recyclable. Suitable use, e.g. extraction, processes and systems are also known from Nespresso™, Nestle Dolce Gusto™ or Nestle Special-T™.Constructional, manufacturing and / or (beverage) extraction details of containers and / or closing members are for instance disclosed in EP 2155021, EP 2316310, EP 2152608, EP2378932, EP2470053, EP2509473, EP2667757 and EP 2528485.[Arrangement of Code]Referring to figures 4A, 4B and 5, the code 44 code is arranged on an exterior surface of the container 6 in any suitable position such that it can be read by the code reading system 18.Referring to figure 7, the code 44 (not-illustrated in figure 7) may be arranged on one or more of the following positions: the closing member 56; a lower surface of the flange portion 60 that faces away from the closing member 56; the storage portion 58. / ¿S’[Process for preparing a beverage] / <£* (7¼Referring to figure 8, the execution of a process for preparing a beverage / foodstuff from precursor 1 , V 'A* material is illustrated: VBlock 70: a user supplies a container 6 to the machine 4.Block 72: the electrical circuitry 16 (e.g. the input unit 50 thereof) receives a- user instruction to prepare a beverage / foodstuff from precursor, and the electrical circuitry 16 (e.g. the processor 52) initiates the process. AXi kA riBlock 74: the electrical circuitry 16 controls the processing unit 14 to process the container (e.g. £ I in the first or second example of the container processing unit 20, the extraction unit 32 is moved vG,E5from the capsule receiving position (figure 4A) to the capsule extraction position (figure 4B, figure5).Block 76: the electrical circuitry 16 controls the code reading system 18 to read the code 44 on the container 6 and provide a digital image of the code or a code signal related to the code.Block 78: the code processing circuitry of the electrical circuitry 16 processes the digital image to or code signal extract the preparation information and determine a recipe of parameters.2234232 de 120Block 80: the electrical circuitry 16, based on the preparation information, executes the preparation process by controlling the processing unit 14. In the first or second example of the processing unit this comprises: controlling the fluid conditioning system 22 to supply fluid at a temperature, pressure, and time duration specified in the preparation information to the container processing unit 20.The electrical circuitry 16 subsequently controls the container processing unit 20 to move from the capsule extraction position though the capsule ejection position to eject the container 6 and back to the capsule receiving position.In variant embodiments, which are not illustrated: the above blocks can be executed in a different order, e.g. block 72 before block 70 or block 76 before block 74 or block 76 before block 72 (e.g. the container is detected as being present, by the code reading system or a dedicated sensor, and is read automatically without a user input and user input may follow to confirm execution of the preparation process); some block can be omitted, e.g. where a machine stores a magazine of capsules block 70 can be omitted; alternatively at blocks 70 to 76 a user presents the code of the container to the code reading system and after it is read opens said container and dispenses the pre-precursor material into the processing unit. Moreover, the container processing unit may be manually moved between the extraction position and capsule receiving position.Blocks 76 and 78 may be referred to a code reading process. Block 80 may be referred to as the preparation process. The electrical circuitry 16, includes instructions, e.g. as program code, for the preparation process (or a plurality thereof). In an embodiment the processor 52 implements the instructions stored on a memory (not illustrated).As part of the preparation process, the electrical circuitry 16 can obtain additional preparation information via the computer network 12 from the server system 8 and / or peripheral device 10 using a communication interface (not illustrated) of the machine.[Code formation]Referring to figures 9 and 10, the code 44 on the flange portion 60 of the container 6 is arranged to be read by a code reading system 18 sequentially when the container 6 is rotated about the axis of rotation 100 (as also illustrated in figure 5). The code 44 is arranged on a circumferentially extending virtual line L, which is spaced radially in a radial direction R from the rotational axis 100.?CT'2234232 de 120The code 44 is arranged as a plurality of discrete positions 80 (as best seen in figures 11 and 12), which are arranged at predefined positions around the entire circumferential line L (i.e. over a full revolution) in the same way that a Roulette wheel is partitioned into red / black and green pockets. The discrete positions 80 are equally spaced, with the same geometry, and directly adjoin each other such that there is no gap therebetween. Adjoining edges of the discrete positions 80 directly bound each other.As is best seen in figure 10, a primary element 82 or a primary element absence 84 at a discrete position 80 encodes the preparation information (e.g. as a logical 1 or a 0), as will be discussed.As is best seen in figure 10, boundary elements 86 are arranged at a boundary between two or more adjoining primary elements 82. Moreover, boundary elements 88 are arranged at a boundary between two or more adjoining primary element absences 84.The boundary elements 86, 88 are of different reflective or other properties to enable them to be identified from a primary element 82 or a primary element absence 84, examples of which will be f provided.LiThe boundary elements 86 are only arranged at a boundary between two or more adjoining primary elements 82, and the boundary elements 88 only arranged at a boundary between two or more adjoining a primary element absence 84. Hence a boundary between a primary element 82 and a primary element absence 84 does not include a boundary element.In variant embodiments, which are not illustrated: the code comprises only boundary elements between the primary elements and not between the primary element absences; the code comprises only boundary elements between the primary element absences and not between the primary elements; some, not all,'.of said boundaries may comprise boundary elements.The boundary elements 86 entirely separate the adjoining primary elements 82, and the boundary elements 88 entirely separate adjoining primary element absences 84. By entirely separate it is meant that an active portion (i.e. a portion that is read the code reader) that forms the primary element 82 does not contact another primary element. With the same being true for the primary element absence 84.Referring to figure 11, the discrete positions 80 are arch shaped. They have a leading edge 90 and a trailing edge 92 that is aligned in the radial direction R. Wherein leading is defined relative to the foremost clockwise position and trailing is defined relative to the foremost anti-clockwise2234232 de 120 position They have an inner radial edge 94 and an outer radial edge 96 that curves circumferentially to correspond to the radial position they occupy. Wherein inner and outer is defined in respect of the radial position R, with inner being proximal most the axis 100.The boundary elements 86, 88 (only element 88 is shown) are rectilinear, and in particular are rectangular, wherein a mid-point line M in the circumferential direction L is aligned to the radial direction R. And the leading edge 98 and trailing edge 100 are aligned to the mid-point line M and the inner radial edge 102 and outer radial edge 104 are orthogonal to the mid-point line M.Referring to figure 12, the discrete positions 80 are arch shaped as described in figure 11, and the boundary elements 86,88 are alternatively arch shaped as described for the discrete positions 80 in figure 11.in variant embodiments, which are not illustrated: the discrete positions may be rectilinear, including rectangular, as discussed for the boundary element in figure 11; the discrete positions and / or boundary elements can be formed with straight leading and trailing edges (which can be parallel or inclined) and with a curved inner and a curved outer radial edge or with a straight inner z? and straight outer radial edge; combinations of curved and straight inner and outer edges may also be implemented for any of the aforedescribed shapes; other suitable shapes may also be implemented.In the above examples, the boundary elements 86, 88 have an and average arc length of less than 30% or 25% and greater than 5% or 10% or 15% of an average arc length of a discrete position 80.For an arch shaped boundary element 86, 88 or discrete position 80, the average arc length (which can be measured in degrees or radians) is merely the arc length at any position along he radial direction R since this'does not vary with radial position.For a rectilinear, rectangular arch shaped boundary element 86, 88 or discrete position 80, as shown for the boundary element 88 in figure 11, the average arc length (which can be measured in degrees or radians) is the average taken along the radial positions. Since the boundary element 88 in figure 12 is linear, the average arc length is measured at the radial mid-point N between the radial inner 102 and radial outer 104 edge.For other shapes of boundary elements or discrete positions, the average arc length may be defined as above.2234232 de 120In a first example, the discrete positions are arch shaped, and each have an equal arc length of 2.6 degrees ± 20% or 10% or 5%.In a second example, the discrete positions are rectilinear shaped each have an average arc length of 2.6 degrees ± 20% or 10% or 5%.In either the first or second example, the boundary elements are arch shaped and each have an equal arc length of 0.5 degrees ± 5% or 10% or 20%.In either the first or second example, the boundary elements are rectilinear and rectangular and each have an average arc length of 0.5 ± 5% or 10% or 20%. Or alternatively put they have a width of 0.25 mm ± 5% or 10% or 20%.In either the first or second example, the code 44 is arranged with 140 discrete positions circumferentially, with an inner edge radii of 48.9 mm and an outer edge radii of 54.9 mm.Í ‘ fa?A primary element 82 arranged at a discrete position 80 is configured to reflect comparatively less l $ power in the infrared wavebands than a primary element absence 84. A boundary element 86, 88 is configured to reflect comparatively more power in the infrared wavebands than the primary element and comparatively less power in the infrared wavebands than the primary element absence. Such an arrangement may be achieved by printing a primary element with a carbon black ink and a boundary element with a carbon black ink with less carbon or the same ink but with less density and / or sized print spots. Examples of which will be provided.In variant embodiments, which are not illustrated: a primary element arranged at a discrete position is configured to reflect comparatively more power in the infrared wavebands than a4primary element absence, and that the boundary element has a reflected power of between the two. It will be understoodthat the disclosed experimental values associated with figure 13 and 14 ° discussed following can be applied to such a variant. s / In variant embodiments, which are not illustrated: a boundary element is configured to reflect the same (including substantially the same) power in the infrared wavebands as an adjoining primary element or primary element absence and have different reflective properties from the primary element and / or primary element absence in the visible wave bands. Such an example may be provided by implementing a ink with no carbon for the boundary elements adjoining the primary element absences such that they are not visible in the infrared spectrum but with a colour that is visible in the visible spectrum. Examples of which will be provide.2234232 de 120Referring to figures 13 and 14, an experimental setup for verifying the reflective properties of the code 44 is provided.The experimental setup includes:a 850 nm, 520 pW laser source 110, projecting a distance of 21 mm to an Edmund Nt62-593 lens 112 with a 4 mm thickness, with a 3.4 mm aperture and a distance of 100 mm from said lens to the code 44 at an angle of incidence to a normal to the code of 6.7 degrees, and;a photo sensitive detector 114 at 850 nm, arranged a distance of 28 mm from an Edmund Nt45504 lens 116 with a 8 mm thickness, with a 5.1 mm aperture and a distance of 160 mm from said lens to the code 44 at an angle of reflection to a normal to the code of 1.2 degrees,With the disclosed experimental setup and the code 44 arranged as flat:a primary element 82 is configured to reflect less than 0.4 pW; 9,1J? j a primary element absence 84 is configured to reflect more than 1.1 pW, and;a boundary element is configured to reflect greater than 0.4 pW and less than 1.1 pW.In embodiments the primary elements 82 and the boundary elements 86, 88, are formed by printing. This may be directly on to the container 6, e.g. the flange thereof, or on to a separate substrate (not illustrated), for subsequent attachment to the container, e.g. on the flange thereof.The material on to which the code is formed may for example be a metal (e.g. aluminium) or » ¡I paper. The material may be selected as having the above properties of a primary element or an I absence thereof, thus obviating the formation of both a primary element and an absence.The same printing process may be used for the boundary elements, with the primary elements formed with a greater density and / or size of units forming the print than forthose of the boundary elements, e.g. by raster printing. As an example, the ink that is used for the printing process may be a carbon black ink.In variant embodiments, which are not illustrated; the elements are alternatively formed, including by embossing, engraving or other suitable means; the primary element absences and the boundary elements are formed by printing and the primary elements are selected as the surface of the material.2234232 de 120[Code encoding]A primary element 82 or a primary element absence 84 at a discrete position 80 encodes information as a logical 1 or a 0. The information is encoded as a data portion (not illustrated) for storing the preparation information, and a finder sequence for locating the data portion.The boundary elements 86, 88 do not encode the preparation information, e.g. they are just present to enable differentiation between primary elements 82 that are adjoining, the same being understood for the primary element absences 84.The finder sequence (not illustrated) comprises a predefined reserved sequence of logical 1s and / or Os, which is identifiable when processing the code 44. For example, the code processing j??iff program implemented by the electrical circuitry 16 can search though strings of 1s and Os in the / v x, code signal to locate the finder sequence(s). The data sequence is arranged at a known position IΛ-¾ with respect to the finder sequence, e.g. immediately after or distributed within the finder sequence. Hence with the finder sequence located, the data sequence can then be located and decoded. The data sequence may be decoded based on a rule stored on the electrical circuitry (e.g. via electronic memory) of the machine 2. A specific example of such a code is provide in EP 2594171 A1.[Method]A method of processing the code 44, to obtain the preparation information, which is executed as block 78 in reference to the process of figure 8 (subsequent to block 76 in which a code read signal is obtained by implementing relative rotation between the capsule 6 comprising the code 44 and a code reader) comprises:Block 100: processing the code read signal to identify in said signal an absence or presence of a primary element 82 at a discrete position 80 based on identifying an boundary element 86, 88 arranged at a boundary between two adjoining primary elements, and / or at a boundary between two adjoining absences of elements.Referring to figure 14, as an example of this block, line 110 illustrates a code read signal of the example code 44 (shown below the graph) with boundary elements 86, 88, whereas line 112 illustrates the code read signal for the same code 44, but without the boundary elements 86, 88 present.2234232 de 120The code processing program is implemented to search for the mid-level absorbances 114 in the signal that is caused by the boundary elements, 86, 88, and to use these to identify where primary elements 82 (or primary element absences 84) adjoin each other. For example, if a high or a low absorbance of a primary element or respective absence thereof is detected, a logical operation of searching for a subsequent mid / level absorbance 114 is initiated and if determined as present then it can be assumed that there are two adjoining primary elements or absences.It will be understood that the mid-level absorbances 114 enable the positions of said adjoining primary elements (or absences) to be accurately located, and is a particular advantage when a large number of primary elements (or absences) are arranged in a row.Block 102: processing the code to extract the preparation information. With the primary elements 82 and primary element absences 84 determined for the discrete positions 80, a string of logical 1 s and Os is determined. This string (or sub-strings thereof) are searched for the finder sequence (as discussed above). Once the finder sequence is located, the data sequence can be located and decoded into the preparation information using a rule.The processing unit 14 can then be controlled based on the preparation information to execute a preparation process. Since for the second example of the container processing unit 20 the container 6 is processed by rotating the container, the preparation process can be executed whilst the code reading process is executed (or immediately after).For variant embodiments, in which a boundary element is configured to reflect the same power in the infrared wavebands as an adjoining primary element or primary element absence and have different reflective properties from the primary element and / or primary element absence in the visible wave bands, the graphical plot of figure 15 may be different. For example, a first line may represent the code read-signal for the discrete positions in the infrared wave bands and a separate second line may represent the code read signal for the boundary elements in the visible wavebands. The two code read signals being synchronised with respect to time, can be overlaid and the individual discrete positions identified using the identified boundary elements as in the above example.For machines 2 that implement a code processing program that is not programmed to identify boundary elements, e.g. existing or legacy machines, the processing step at block 100 is adapted accordingly, e.g. as in EP 2594171 A1.2234232 de 120In a variant of the above method, the code read signal 110 is used to determine an angular velocity of a container 6 whilst it is being rotated by the machine 2, the method comprises:Block 104: (which is executed subsequent to block 100) determining the angular velocity based on there being a known number of discrete positions 80 per full rotation of the code 44. The known number of discrete positions can be stored in an electrical circuitry 16 with electronic memory.For example, since the mid-level absorbances 114 enable more accurate location of all the discrete positions 80 (e.g. because adjoining elements 82 are more likely to be identified as two elements rather than one), this means that the number of discrete positions 80 for a given arc length (including a full rotation) can be accurately identified.If, for example there are 140 discrete positions 80 for a full revolution of the code 44, and all 140 are being identified every 0.5 second, this means an angular velocity of 1080 degrees / second f ‘6(180 RPM) is calculated. 1¾ ¿ % AAyThe angular velocity can be calculated during the preparation process and controlled as part of the preparation process using a predefined angular velocity encoded in the preparation information and / or as a default parameter stored on the machine. Hence the method of determining angular velocity may be implemented as part of the preparation process subsequent to the code reading process.A method of encoding preparation information with the code 44 comprises:Block 120: arranging the code circumferentially to be read sequentially when the container 6 is rotated about an axis of rotation 100; * |ABlock 122 forming the code 44 as a plurality of directly adjoining discrete positions 80, with and an absence or presence of á primary element 82 at a discrete position encoding the preparation information,Block 124 forming the code 44 with boundary elements 86, 88 at a boundary of two adjoining primary elements 82, and / or at a boundary of two adjoining primary element absences 84, which are of different reflective properties to the primary element or primary element absences. Said forming may be implemented by printing as discussed above.It will be appreciated that any of the disclosed methods (or corresponding apparatuses, programs, data carriers, etc.) may be carried out by either a host or client, depending on the specific2234232 de 120 implementation (Le. the disclosed methods / apparatuses are a form of communication(s), and as such, may be carried out from either 'point of view’, i.e. in corresponding to each other fashion). Furthermore, it will be understood that the terms “receiving” and “transmitting encompass “inputting” and “outputting” and are not limited to an RF context of transmitting and receiving radio waves. Therefore, for example, a chip or other device or component for realizing embodiments could generate data for output to another chip, device or component, or have as an input data from another chip, device or component, and such an output or input could be referred to as “transmit” and “receive including gerund forms, that is, “transmitting” and “receiving”, as well as such “transmitting” and “receiving” within an RF context.As used in this specification, any formulation used of the style “at least one of A, B or C”, and the formulation “at least one of A, B and C” use a disjunctive “or” and a disjunctive “and” such thatw^k those formulations comprise any and all joint and several permutations of A, B, C, that is, A alone, - / ¾B alone, C alone, A and B in any order, A and C in any order, B and C in any order and A, B, £ J ' J* in any order. There may be more or less than.three features used in such formulations.In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word ‘comprising’ does not exclude the presence of other elements or steps then those listed in a claim. Furthermore, the terms “a” or “an,” as used herein, are defined as one or more than one. Also, the use of introductory phrases such as “at least one” and “one or more” in the claims should not be construed to imply that the introduction of another claim element by the indefinite articles a or an limits any particular claim containing such introduced claim element to inventions containing only one such element, even when the same claim includes the / . introductory phrases one or more or at least one and indefinite articles such as a or an. I =· The same holds true for the use of definite articles. Unless stated otherwise, terms such as “first” and “second” are used to arbitrarily distinguish between the elements such terms describe. Thus, these terms are not necessarily intended to indicate temporal or other prioritization of such elements. The mere fact that certain measures are recited in mutually different claims does not indicate that a combination of these measures cannot be used to advantage.Unless otherwise explicitly stated as incompatible, or the physics or otherwise of the embodiments, example or claims prevent such a combination, the features of the foregoing embodiments and examples, and of the following claims may be integrated together in any suitable arrangement, especially ones where there is a beneficial effect in doing so. This is not limited to only any specified benefit, and instead may arise from an “ex post facto” benefit. This is2234232 de 120 to say that the combination of features is not limited by the described forms, particularly the form (e.g. numbering) oftheexample(s), embodiment(s), or dependency of the claim(s). Moreover, this also applies to the phrase “in one embodiment”, “according to an embodiment” and the like, which are merely a stylistic form of wording and are not to be construed as limiting the following features to a separate embodiment to all other instances of the same or similar wording. This is to say, a reference to ‘an’, ‘one’ or ‘some’ embodiment(s) may be a reference to any one or more, and / or all embodiments, or combination(s) thereof, disclosed. Also, similarly, the reference to “the” embodiment may not be limited to the immediately preceding embodiment.As used herein, any machine executable instructions, or compute readable media, may carry out a disclosed method, and may therefore be used synonymously with the term method, or each other.The foregoing description of one or more implementations provides illustration and description, but is not intended to be exhaustive or to limit the scope of the invention to the precise form disclosed. Modifications and variations are possible in light of the above teachings or may be acquired from practice of various implementations of the present disclosure.LIST OF REFERENCESSystemMachineProcessing unitContainer processing unit (first / second example)Extraction unitCapsule holding portion * 36 Closing portionInjection headBeverage outletRotation mechanismDrive systemFluid conditioning systemReservoirPumpHeat exchangerOutlet2234232 de 120Loose material processing unitElectrical circuitryControl electrical circuitryInput unitProcessorFeedback systemCode reading systemImage capturing unitContainer (Capsule)Closing memberStorage portionFlange portionCodeElementsPrimary ElementSecondary elementL Virtual lineSurround100 AxisR Radial directionServer systemPeripheral deviceComputer network2234232 de 120CLAIMS1. A container arranged for containing a precursor material for use with a machine for preparing a beverage and / or foodstuff, the container including a machine-readable code storing preparation information for use with a preparation process performed by said machine, the code comprising a plurality of elements, wherein the code is arranged as a plurality of directly adjoining discrete positions and an absence or presence of a primary element at a discrete position encodes the preparation information, wherein boundary elements are arranged at a boundary between two or more adjoining primary elements, and / or at a boundary between two or more adjoining primary element absences, and the boundary elements are of different reflective properties to a primary element and / or a primary element absence, wherein the discrete positions and the boundary elements of the code are arranged circumferentially to be read sequentially when the container is rotated about an axis of rotation relative a code reader.2. The container of claim 1, wherein the boundary elements are only arranged at a boundary between two or more adjoining primary elements, and / or at a boundary between two or more adjoining primary element absences so that a boundary between a primary element and a primary element absence does not include a boundary element and the boundary elements4entirely separate the adjoining primary elements and / or adjoining primary element absences.3. The container of either of claims 1 or 2, wherein a boundary element does not encode the^i preparation information.4. The container of any preceding claim, wherein the boundary elements have: * have an average arc length of less than 50% or 40% or 30% or 25% and greater than 5% or 10% or 15% of an average arc length of a discrete position.5. The container of any preceding claim, wherein:the discrete positions have an average arc length of 2.6 degrees ± 20% or 10% or 5%;2234232 de 120 and the boundary elements have an average arc length of 0.5 or 0.44 degrees ± 5% or 10% or 20%.6. The container of any preceding claim, wherein the boundary elements are configured to be visible to a code reader in visible or ultraviolet wave bands and not visible to the code reader in infrared wavebands or have the same viability as a primary element or primary element absence in the infrared wavebands.7. The container of any preceding claim, wherein:a primary element arranged at a discrete position is configured to reflect comparatively less power in the infrared wavebands than a primary element absence, and;a boundary element is configured to reflect comparatively more power in the infrared wavebands than the primary element and comparatively less power in the infrared wavebands than the primary element absence, or;a boundary element is configured to reflect the same power in the infrared wavebands as an g | adjoining primary element or primary element absence and have different reflective properties from the primary element and / or primary element absence in the visible or ultraviolet wave bands.8. The container of any preceding claim, wherein, for an experimental setup as defined herein with reference to the accompanying description, which comprises:a 850 nm, 520 pW laser source, projecting a distance of 21 mm to a NÍ62-593 lens with a 3.4 mm aperture and a distance of 100 mm from said lens to the code at an angle of incidence to a normal to the code of 6.7 degrees, and; fio -¾¾ ft \ a photo sensitive detector at 850 nm, arranged a distance of 28 mm from a NÍ45-504 lens with a 3.4 mm aperture and a distance of 160 mm from said lens to the code at an angle of reflection to a normal to the code of 1.2 degrees, a primary element is configured to reflect less than 0.4 pW;a primary element absence is configured to reflect more than 1.1 pW;a boundary element is configured to reflect greater than 0.4 pW and less than 1.1 pW, or;2234232 de 120 a boundary element is configured to reflect the same power as an adjoining primary element or primary element absence and have different reflective properties from the primary element and primary element absence in the visible wave bands.9. The container of any preceding claim, wherein:the primary elements or primary element absences, and;the boundary elements, are formed by printing onto the container, and the primary elements or primary element absences comprise a greater density and / or size of units forming the print than the boundary elements.10. The container of any preceding claim, wherein the discrete positions encode a logical 1 or 0 based on the absence or presence of a primary element, wherein a predetermined sequence j of logical Os and 1s define a locator sequence for locating a data sequence of logical Os and | 1s, and the code is arranged on an exterior wall of a flange portion, that interconnects a storage portion and a closing member, wherein said exterior wall faces away from an exterior wall of the closing member.11. A system comprising the container of any of claims 1 to 10 and a machine for preparing a beverage and / or foodstuff, the machine including:a code reading system to read the code of the container;a processing unit for processing the precursor material of the container, and;electrical circuitry to control the processing unit based on preparation information read from > the code.12. Use of the container of any of claims 1 to 10 for a machine for preparing a beverage and / or foodstuff or a precursor thereof, the machine including:a code reading system to read the code of the container based on relative rotation between a code reader and the code;a processing unit for processing the precursor material of the container, and;2234232 de 120 electrical circuitry to control the processing unit based on preparation information read from the code.13. A method of encoding preparation information with a code, the method comprising:forming the code as a plurality of directly adjoining discrete positions, with an absence or presence of a primary element in a discrete position encoding the preparation information, forming boundary elements at a boundary of two adjoining primary elements, and / or at a boundary of two adjoining primary element absences, wherein the boundary elements are formed with different reflective properties to a primary element or a primary element absence, wherein the discrete positions and the boundary elements of the code are arranged circumferentially to be read sequentially when the container is rotated about an axis of rotation relative a code reader. -14. A method of reading preparation information for use in a preparation process in which a machine is controlled based on the preparation information to prepare a beverage and / or # foodstuff, the method comprising:implementing relative rotation between a container comprising a code and a code reader;obtaining a signal from the code reader based on the code;processing the signal to identify in said signal an absence or presence of a primary element at a discrete position based on identifying an boundary element arranged at a boundary t between two adjoining primary elements, and / or at a boundary between two adjoining primary * , element absences, whereirrthe boundary elements are identified in the signal based on them v having different reflective properties to a primary element and / or a primary element absence and;extracting the preparation information based on the identified absence or presence of a primary element.15. A method of determining an angular velocity of a container for use with a machine for preparing a beverage and / or foodstuff, the method comprising:implementing relative rotation between a container comprising a code and a code reader;obtaining a signal from a code reader based on the code;2234232 de 120 processing the signal to identify in said signal an absence or presence of a primary element at a discrete position based on identifying an boundary element arranged at a boundary between two adjoining primary elements, and / or at a boundary between two adjoining primary element absences, wherein the boundary elements are identified in the signal based on them having different reflective properties to a primary element and / or a primary element absence, and;determining the angular velocity based on there being a known number of discrete positions per full rotation of the code.16. A computer program comprising program code, which is executable on one or more processors to implement the method of claims 14 or 15.17.A method of reading preparation information for use in a preparation process in which a machine is controlled based on the preparation information to prepare a beverage and / or foodstuff, the method comprising:implementing relative rotation between the container of any of claims 1 to 10 and a code reader;obtaining a signal from the code reader based on the code;processing the signal to identify in said signal an absence or presence of a primary element at a discrete position without identifying the boundary elements in the signal, and;extracting the preparation information based on the identified absence or presence of a T-V primary element. S &18. A substrate for attachment to a container, arranged for containing a precursor material for use with a machine for preparing a beverage and / or foodstuff, the substrate including a machine-readable code storing preparation information for use with a preparation process performed by said machine, the code comprising a plurality of elements, wherein the code is arranged as a plurality of directly adjoining discrete positions and an absence or presence of a primary element at a discrete position encodes the preparation information,2234232 de 120 wherein boundary elements are arranged at a boundary between two or more adjoining primary elements, and / or at a boundary between two or more adjoining primary element absences, and the boundary elements are of different reflective properties to a primary element and / or a primary element absence, wherein the discrete positions and the boundary elements of the code are arranged circumferentially to be read sequentially when the container is rotated about an axis of rotation relative a code reader.2234232 de 120ABSTRACTBEVERAGE OR FOODSTUFF PREPARATION SYSTEMA container arranged for containing a precursor material for use with a machine for preparing a beverage and / or foodstuff, the container including a machine-readable code storing preparation information for use with a preparation process performed by said machine, the code comprising a plurality of elements, wherein the elements of the code are arranged circumferentially to be read sequentially when the container is rotated about an axis of rotation relative a code reader, wherein the code is arranged as a plurality of directly adjoining discrete positions and an absence or presence of a primary element at a discrete position encodes the preparation information, wherein boundary elements are arranged at a boundary between two or more adjoining primary elements, and / or at a boundary between two or more adjoining absences of primary elements, and the boundary elements are of different reflective properties to a primary element or an absence of a primary element.[Figure 11]2234232 de 1201 / 82234232 de 1202 / 8Figure 3Figure 4AFigure 4B2234232 de 1203 / 832, 2036Figure 62234232 de 1204 / 8Figure 72234232 de 1205 / 8Figure 102234232 de 120Figure 122234232 de 120light source 110 ^850 nm 112 ws-w lense emitting ray / \l\ i 6.7^7¾ 6 44 — । detector • i^®·· ' 4 Jíl J iSIHtr / -116 ¿XT / ΊΤΓ 1 1 • I / / ^^reflected ray | IksV 1 ITA”^\specular reflection 1 6.7° R i| / __ ¡J / LÍ / <58 A i Jr-— / rΏ λ \ f / x< - / ? l Í* \ j 11 \ capsule X *114- Figure 13 116 -CÍC®'ver^+ 1 V$ \ 1 <* aperture 5.1rrm Vkb / --110 8 ( -} ' Í H aperture 34rnm * ' 1 ( H / -112 r Lenses: I \ 1 ! f Edmund IK \ 1 I / N162-593 \ (source) i W and । T source NI45-504 I 1 (receiver) 1 I WO 1 1 t 1 1 [I 100 aperture I 1 fl aperture angle 2“ I 1 I I angle 2“ 44 k V1 . Figure 14 <- -L-y.·.·;- 60,56 _______ \ .“b Ó 2234232 49 de 1208 / 8Code read signal Power pW2234232 de 120TRADUCCIÓN PÚBLICA---------------------------------------------------SISTEMA DE PREPARACIÓN DE ALIMENTO O BEBIDA-------CAMPO TÉCNICO-------------------------------------------------------------------La presente descripción se relaciona generalmente con sistemas de preparación de alimentos o bebidas operados eléctricamente, con los cuales se prepara una bebida o alimento a partir de una cápsula previamente dividida.-----------------ANTECEDENTES--------------------------------------------------------------------Los sistemas para la preparación de una bebida comprenden una máquina de preparación de bebida y una cápsula. La cápsula comprende un material precursor formador de una sola porción de bebida, p. ej., café molido o té.La máquina de preparación de bebidas se dispone para ejecutar un proceso de preparación de bebida en la cápsula, típicamente por la exposición de agua calentada, presurizada a dicho material precursor. El procesamiento de la cápsula de esta manera causa la extracción al menos parcial del material precursor desde la cápsula como la bebida.-----------------------------Esta configuración de máquina de preparación de bebidas ha aumentado su popularidad debido a 1) mayor conveniencia para el usuario en comparación con las máquinas de preparación de bebidas convencionales (p. ej., en comparación con un máquina de expreso de hornalla operada manualmente) y 2) un proceso de preparación de bebidas mejorado, en donde: la información de preparación codificada mediante un código en la cápsula es leída por la máquina, y; la información de preparación es usada por la máquina para optimizar el proceso de preparación de una manera específica para la cápsula. En particular, la información de preparación codificada puede comprender parámetros de funcionamiento seleccionadosen el proceso de preparación de bebidas, que incluyen: temperatura de fluido; presión de fluido; duración de preparación, y; volumen de fluido, —2234232 de 120Se han desarrollado varios códigos, un ejemplo de los cuales se proporciona en EP 2594171 A1, en donde una periferia de un lado inferior de una saliente comprende un código dispuesto en esta. La cápsula gira por medio de la máquina para lograr la lectura de código mediante rotación relativa entre el código y un lector de código en la máquina.------------------------------------------Un inconveniente de tal código es que la lectura del código, particularmente cuando se desconoce una velocidad de rotación del código, puede ser no confiable.-------------------------------------------------------------------------------------------Por lo tanto, a pesar del esfuerzo ya invertido en el desarrollo de dichos sistemas, se desean mejoras adicionales.-------------------------------------------SUMARIO-----------------------------------------------------------------------------La presente descripción proporciona un recipiente para contener un material precursor para usarse con una máquina para preparar una bebida o alimento (incluido un precursor de este), el recipiente incluye un código legible por -3 máquina que almacena información de preparación para usarse con un proceso p de preparación realizado por dicha máquina, en el cual la máquina se controla basada en la información de preparación para preparar la bebida y / o alimento. El código se dispone como una pluralidad de posiciones discretas (p. ej., sin espacios entre ellas de tal manera que los bordes adyacentes directamente se unen entre &í) directamente adyacentes y en una ausencia o presencia de un elemento primario en una posición discreta codifica la información de preparación (p. ej., como un 1 lógico o un 0). Las posiciones discretas son todas de la misma geometría. Los elementos de límite se disponen en un límite entre dos o más elementos primarios adyacentes, y / o en un límite entre dos o más ausencias de elementos primarios adyacente. Los elementos de límite tienen propiedades reflectantes y / u ópticas diferentes a las de un elemento primario y / o una ausencia de un elemento primario. —2234232 de 120En modalidades, las posiciones discretas y los elementos de límite del código se disponen circunferencialmente (p. ej„ a lo largo de una línea que se extiende circunferencialmente, circular) para leerse secuencialmente (p. ej., una unidad después de otra cuando el recipiente gira alrededor de un eje de rotación con relación a un lector de código).-------------------------------Al disponer los elementos de límite entre los elementos adyacentes o ausencias de elementos primarios adyacente, el código puede procesarse con mayor precisión para identificar elementos primarios individuales o ausencias del elemento primario. Alternativamente, puede ser más fácil inspeccionar para ver si el código se ha formado adecuadamente.------------Los elementos primarios individuales / la ausencia de estos, pueden ser particularmente más fáciles de identificar cuando el código se lee a una velocidad alta o no conocida, debido a que la serie larga de elementos primarios puede identificarse de cualquier otra manera como un valor de señal de código único (como es el caso para una serie larga de ausencias de elementos primarios). En cambio, los elementos de límite introducen fluctuaciones en la señal que permiten identificar los elementos primarios individuales / ausencias de estos.--------------------------------------------------------La disposición inventiva puede obviar la necesidad de una restricción en un número máximo de elementos primarios / ausencias de estos que se permite se unan entre sí, lo que en la técnica anterior puede establecerse en 3, 4, 5 o 7. En modalidades, el código se dispone con 4, 5, 6, 7, 8, 9 o 10 elementos primarios que se permite sean adyacentes directamente entre sí. Lo mismo puede aplicarse para ausencias de elementos primarios.-----------------------Además, debido a que un número de elementos primarios puede determinarse con alta precisión, la señal de código puede procesarse con errores de lectura mínimos. Además, debido a que un número de elementos2234232 de 120 primarios / ausencias de estos en una rotación del recipiente puede determinarse con precisión, la señal de código puede usarse para determinar una velocidad angular de un recipiente. Esto puede evitar la necesidad de un codificador separado para determinar la velocidad angular del recipiente, simplificando de esta manera la máquina.------------------------Como se usa en la presente descripción, el término “propiedades reflectantes” puede referirse a una o más de a: reflectancia; reflectividad; otras propiedades ópticas relacionadas; las mencionadas anteriormente para bandas de ondas particulares, incluidos colores particulares en el espectro visible. Puede incluir la fracción de energía reflejada o absorbida en una posición específica, con una fracción que no se refleja en dicha posición, p. ej., debido a la absorción y / o transmisión difusamente en lugar de como reflejo especular. Las propiedades reflectantes pueden medirse en una banda de ondas adecuada, p. ej., uno o más de la banda de onda infrarroja; la visible, y; ultravioleta. La banda de onda infrarroja puede limitarse a 830-870 nm. La banda de onda ultravioleta puede limitarse a 300-400 nm. La banda de onda visible puede limitarse a 380 a aproximadamente 750 nm. Para los elementos de límite que no son uniformes en la composición (p. ej., debido a la impresión ráster), las propiedades reflectantes pueden calcularse como un promedio, o sobre un área representativa, p. ej., para todo el elemento.-------------------------------------En modalidades, los elementos de límite se configuran para ser visibles (incluidos solo los visibles) a un lector de código en otras bandas de onda (p. ej., aquellas que no son infrarrojas que incluyen bandas de onda visibles y / o ultravioletas) y: puede no ser visible al lector de código en las bandas de onda infrarroja (que incluyen no visibles en un intervalo de bandas de onda particular dentro del espectro infrarrojo). De esta manera, los elementos de límite pueden no interferir con las máquinas existentes con sistemas de lectura de código que2234232 de 120 funcionan en ias bandas de onda infrarroja, pero pueden identificarse mediante nuevas máquinas con sistemas de lectura de código que funcionan en la banda de onda infrarroja y otras bandas de onda. Alternativamente, los elementos de límite pueden tener la misma visibilidad que un elemento primario o ausencia de elemento primario en las bandas de onda infrarroja. De esta manera, los elementos de límite pueden no interferir con las máquinas existentes con sistemas de lectura de código que funcionan en las bandas de onda infrarroja (debido a que pueden identificarse simplemente como una extensión del elemento primario o ausencia del elemento primario al que son adyacentes) pero pueden identificarse mediante nuevas máquinas con sistemas de lectura de código que funcionan en la banda de onda infrarroja y otras bandas de onda. Tales arreglos pueden lograrse mediante el uso de tintas o pintura adecuadas, p. ej., tintas absorbentes UV e IR, etc.----------------------------------------------------En modalidades, el lector de código puede implementarse como lectores separados, p., ej., uno en el infrarrojo y uno en las otras bandas de onda. Por lo tanto, un lector de código dedicado puede implementarse para leer los elementos de límite.--------------------------------------------------------------------s\En modalidades, los elementos de límite se configuran no para ser visibles » al lector de código en las mismas bandas de onda que el elemento primario y la ausencia^de elemento primario.---------------------------------------------------En las modalidades, los elementos de límite solo se disponen en un límite entre dos o más elementos primarios adyacentes, y / o en un límite entre dos o más elementos primarios adyacentes, de tal manera que un límite entre un elemento primario y una ausencia de elemento primario no incluye un elemento de límite.Al disponer solo los elementos de límite en la unión de dos elementos primarios o dos ausencias de elementos primarios, un elemento de límite no se dispone en un límite entre un elemento primario y una ausencia de2234232 de 120 elemento primario. De esta manera, puede minimizarse un número de elementos de límite en el código, debido a que son innecesarios entre un elemento primario y una ausencia de elemento primario porque un programa de lectura de código puede identificar más fácilmente tales transiciones en la señal sin requerir que un elemento de límite esté presente. Puede ser deseable minimizar un número de elementos de límite presentes para la retrocompatibilidad con las máquinas existentes que no implementan un programa de procesamiento de código más sofisticado que identifica elementos primarios individuales usando un elemento de límite.---------------En modalidades, los elementos de límite se disponen en todos los límites entre dos o más elementos primarios adyacentes, y / o en todos los límites entre dos o más ausencias de elementos primarios adyacente. En modalidades, todos los límites de un elemento primario y ausencia del elemento primario no comprenden un elemento de límite.------------------------En modalidades, los elementos de límite separan completamente los elementos primarios adyacentes y / o ausencias del elemento primario. Al disponer los elementos de límite a elementos primarios adyacentes completamente separados, los elementos primarios individuales pueden ubicarse convenientemente en el código. Lo mismo se entiende para las ausencias de^lementos primarios.----------------------------------------------------En modalidades, un elemento de límite no codifica la información de preparación, p. ej., solo están presentes para permitir la diferenciación entre elementos primarios que son adyacentes, lo mismo se entiende para las ausencias de elementos primarios.----------------------------------------------------En modalidades, los elementos de límite tienen: tienen una longitud de arco promedio menor que 50 % o 40 % o 30 % o 25 % o 20 % de una longitud de arco promedio de una posición discreta. En modalidades, los elementos de2234232 de 120 límite tienen: tienen una longitud de arco promedio mayor que 2,5 % o 5 % o 10 % o 15 % de una longitud de arco promedio de una posición discreta. Se ha descubierto que tal intervalo para los elementos de límite permite la lectura de los elementos de límite, sin comprometer la retrocompatibilidad con las máquinas existentes que no implementan un programa de procesamiento de código más sofisticado que identifica elementos primarios individuales usando un elemento de límite.------------------------------------------Como se usa en la presente descripción, una “longitud de arco promedio” puede referirse al promedio de las longitudes de arco (p. ej., en grados o radios) tomada a lo largo de la dirección radial de un elemento.----------------En modalidades, las posiciones discretas tienen una longitud de arco promedio de 2,6 grados ± 30 % o 20 % o 10 % o 5 %. En modalidades, los elementos de límite tienen una longitud de arco promedio de 0,5 grados o 0,44 grados ± 5 % o 10 % o 20 % o 30 %. Se ha descubierto que tal intervalo de tamaño para elementos de límite y posiciones discretas permite ubicar los elementos de límite, sin comprometer la retrocompatibilidad con las máquinas existentes que no implementan un programa de procesamiento de código más sofisticado que identifica elementos primarios individuales usando un elemento de límite.--------En modalidades, los elementos de límite y / o las posiciones discretas tienen forma de arco, rectilínea (incluidas rectangular) o son una combinación deestas.------------------------------------------------------------------------------------------En modalidades, un elemento primario dispuesto en una posición discreta se configura para reflejar menos energía (p. ej., cuando se somete a un haz incidente) en las bandas de onda infrarroja que una ausencia de elemento primario, y; un elemento de límite se configura para reflejar más energía en las bandas de onda infrarroja que el elemento primario y menos energía en las bandas de onda infrarroja que la ausencia de elemento primario. En2234232 de 120 modalidades, una ausencia de elemento primario dispuesta en una posición discreta se configura para reflejar menos energía (cuando se somete a un haz incidente) en las bandas de onda infrarroja que un elemento primario, y; un elemento de límite se configura para reflejar más energía en las bandas de onda infrarroja que la ausencia de elemento primario y menos energía en las bandas de onda infrarroja que el elemento primario. Se entenderá por claridad que menos y más se definen con relación entre sí.----------------------Al ¡mplementar el elemento de límite para tener propiedades de reflexión de energía diferentes al elemento primario y la ausencia del elemento primario, los elementos de límite pueden identificarse convenientemente cuando se lee el código en las bandas de onda infrarroja.-------------------------------------Particularmente, al formar los elementos primarios para ser absorbentes y ' \ * u una ausencia de elemento primario para ser comparativamente reflectante a 7; .7 la radiación electromagnética en las bandas de onda infrarroja, cuando se lee la señal se puede asignar convenientemente un lógico 1 y el otro cero lógico (u otro valor alto y bajo). El elemento de límite entre los dos, puede identificarse claramente con otro valor.-------------------------------------------------- 7 En modalidades, un elemento de límite se configura para reflejar la misma yF energía en las bandas de onda infrarroja como un elemento primario adyacente o ausencias del elemento primario y tiene diferentes propiedades reflectantes del elemento primario y la ausencia de elemento primario en otras bandas de onda (p. ej., aquellas diferentes a la infrarroja incluidas bandas de onda visible y ultravioleta).------------------------------------------------Al ¡mplementar el elemento de límite para tener las mismas propiedades reflectantes en las bandas de onda infrarroja mientras el elemento primario o ausencia del elemento primario es adyacente, las máquinas existentes o anteriores que no tienen programas de procesamiento de código para2234232 de 120 identificar elementos de límite pueden leer el código sin interrupción, por lo que el código es retrocompatible. Sin embargo, debido a que los elementos de límite tienen diferentes propiedades reflectantes en el espectro visible, pueden identificarse con programas de procesamiento de códigos adecuados de máquinas compatibles, y los beneficios descritos en la presente descripción usados durante el procesamiento.-------------------------En modalidades, una configuración experimental comprende: una fuente láser de 850 nm, 520 pW, que proyecta una distancia de 21 mm a una lente Nt62-593 con una abertura de 3,4 mm y una distancia de 100 mm desde dicha lente al código en un ángulo de incidencia a una normal al código de 6,7 grados, y; un detector fotosensible de 850 nm, dispuesto a una distancia de 28 mm desde una lente Nt45-504 con una abertura de 3,4 mm y una distancia de 160 mm desde dicha lente al código en un ángulo de reflexión a una normal al código de 1,2 grados. Para la configuración experimental, el tamaño de mancha / tamaño de muestra del código puede tener un diámetro de 0,5-2 mm o puede promediarse.---------------------------Para dicha configuración experimental un elemento primario se configura para reflejar menos de 0,4 pW (± 20 % o 10 % o 5 %); una ausencia de elemento primario se configura para reflejar más de 1,1 pW (± 20 % o 10 % o 5 %).-------Un límite puede configurarse para reflejar más de 0,4 pW (± 20 % o 10 % o %, p. ej., pero con intervalos no superpuestos al elemento primario) y menos de 1,1 pW (±20% o 10% o 5%, p. ej., pero con intervalos no superpuestos a la ausencia de elemento primario).---------------------------------El convertidor puede implementarse, p. ej., con un elemento primario configurado para reflejar más de 1,1 pW y una ausencia de elemento primario configurada para reflejar menos de 0,4 pW, etc.-----------------------92234232 de 120Para dicha configuración experimental un elemento de límite puede configurarse para reflejar la misma energía que un elemento primario adyacente o ausencia de elemento primario y tiene diferentes propiedades reflectantes a partir del elemento primario y ausencia de elemento primario en las bandas de onda visible.------------------------------------------------------------En modalidades, los elementos primarios y / o ausencias de elementos primarios, y; los elementos de límite, se forman mediante impresión. Al formar los elementos, o ausencia de elementos, mediante impresión el código puede formarse convenientemente directamente sobre el recipiente o sobre un sustrato que se conecta posteriormente a un recipiente. En modalidades, los elementos primarios o ausencias de elementos primarios comprenden una mayor densidad y / o tamaño de unidades que forman la impresión que la de los elementos de límite. Al formar los elementos de límite a partir del mismo proceso de impresión (p. ej., mediante impresión ráster) como los elementos primarios o ausencias de elementos primarios, el código puede formarse convenientemente.-------------En modalidades, las posiciones discretas codifican un 1 lógico o 0 basadas en la ausencia o presencia de un elemento primario. En modalidades, el código se codifica con una secuencia predeterminada de los 0 y 1 lógicos que define la secuencia del localizador para ubicar una secuencia de datos de los 0 y 1 lógicos. —---------------------------------------------------------------------En modalidades, el recipiente incluye un cuerpo con una porción de almacenamiento, para el almacenamiento de material precursor; un miembro de cierre (p. ej., una membrana) para cerrar la porción de almacenamiento. En modalidades, el cuerpo incluye una porción de saliente que conecta la porción de almacenamiento y el miembro de cierre. El recipiente puede ser simétrico rotativamente alrededor de un eje de rotación. En modalidades, el código se dispone en una pared exterior de la porción de saliente, en donde dicha pared2234232 de 120 exterior se orienta lejos de una pared exterior del miembro de cierre, p. ej., el código está en el otro lado de la porción de saliente al miembro de cierre.La presente descripción proporciona un sistema que comprende el recipiente de cualquier modalidad anterior u otra modalidad descrita en la presente descripción y una máquina como se describe en la presente descripción para preparar una bebida y / o alimento.-------------------------------La presente descripción proporciona un sustrato configurado para unirse a un recipiente dispuesto para contener un material precursor para usarse con una máquina para preparar una bebida y / o alimento, el sustrato incluye un código legible por máquina. El código puede comprender las características de cualquier modalidad anterior u otra modalidad descrita en la presente descripción. El sustrato puede incluir una etiqueta adhesiva u otra implementación adecuada.-------------------------------------------------------------------- Ά , 'i- 4La presente descripción proporciona una máquina para preparar una bebida y / o alimento o un precursor de esta, la máquina incluye: un sistema de lectura de código para leer el código del recipiente o cualquier modalidad anterior, u otra modalidad descrita en la presente descripción basada en la rotación relativa ___ entre un lector de código y el código; una unidad de procesamiento para Ά y Ά' · i procesar el material precursor del recipiente, y; un sistema de circuitos eléctricos | x z j¡ para controlar la unidad de procesamiento basado en la información de preparación leída del código. La máquina puede disponerse para ejecutar cualquiera de los métodos descritos en la presente descripción.-------------------En modalidades, el sistema de lectura de código se dispone para leer el código a medida que el recipiente gira alrededor de un eje de rotación, y la unidad de procesamiento se dispone para procesar el material precursor a medida que el recipiente gira alrededor de dicho eje de rotación. La lectura2234232 de 120 del código y el procesamiento del material precursor pueden ejecutarse simultáneamente o consecutivamente.-------------------------------------------------La presente descripción proporciona el uso del recipiente de cualquier modalidad anterior u otra modalidad descrita en la presente descripción para una máquina tal como se describe en la presente descripción para preparar una bebida y / o alimento o un precursor de estos.---------------------------------La presente descripción proporciona un método para leer la información de preparación para usarse en un proceso de preparación, en el cual una máquina se controla basada en la información de preparación para preparar una bebida y / o alimento, el método comprende: implementar rotación relativa entre un recipiente que comprende un código y un lector de código; obtener una señal del lector de código basado en el código; procesar la señal para identificar en dicha señal una ausencia o presencia de un elemento primario en una posición , discreta basada en identificar un elemento de límite dispuesto en un límite entre -y dos elementos primarios adyacentes, y / o en un límite entre dos ausencias de elementos primarios adyacente, y; extraer la información de preparación basado en la ausencia o presencia identificada de un elemento primario. El método puede ¡mplementar las características de cualquier modalidad anterior u otra modalidad descrita en la presente descripción.--------------------------------La presente descripción proporciona un método para determinar una velocidad angular de un recipiente o uso con una máquina para preparar una bebida y / o alimento, el método comprende: ¡mplementar rotación relativa entre un recipiente que comprende un código y un lector de código; obtener una señal de un lector de código basado en el código; procesar la señal para identificar en dicha señal una ausencia o presencia de un elemento primario en una posición discreta basada en identificar un elemento de límite dispuesto en un límite entre dos elementos primarios adyacentes, y / o en un límite entre dos ausencias de2234232 de 120 elementos primarios adyacente, y; determinar la velocidad angular basado en que existe un número conocido de posiciones discretas por rotación completa del código. El método puede ¡mplementar las características de cualquier modalidad anterior u otra modalidad descrita en la presente descripción.--------En las modalidades, los elementos de límite se identifican en ia señal basada en que estos tienen propiedades reflectantes diferentes a las de un elemento primario y / o una ausencia de elemento primario. En otros ejemplos, las propiedades reflectantes pueden ser las mismas que una de un elemento primario o ausencia de elemento primario, con la otra de un elemento primario o ausencia de elemento primario dispuesto en cualquier lado del elemento de límite.--------------------------------------------------------------La presente descripción proporciona un método para leer la información de preparación para usarse en un proceso de preparación, en el cual una máquina se controla basada en la información de preparación para preparar una bebida y / o alimento, el método comprende: ¡mplementar rotación relativa entre el recipiente entre una modalidad anterior u otra modalidad descrita en la presente descripción y un lector de código; obtener una señal del lector de código basado en el código; procesar la señal para identificar en dicha señal una ausencia o presencia de un elemento primario en una posición discreta sin identificar los elementos de límite en la señal, y; extraer la información de preparación basado en la ausencia o presencia identificada de un elemento primario. El método, p. ej., se implementa en una máquina existente / anterior que no comprende un programa de procesamiento de códigos configurado para identificar los elementos de límite, en su lugar solo identifica las posicionesdiscretas, de tal manera que el código puede procesarse adecuadamente.-—2234232 de 120En modalidades, los elementos de límite se identifican en la señal basada en que estos tienen propiedades reflectantes diferentes a un elemento primario y / o ausencias del elemento primario.--------------------------------------Los métodos pueden implementarse como parte de un método para preparar una bebida o alimento o un precursor de estos, en el que una unidad de procesamiento se controla basada en la información de preparación para ejecutar un proceso de preparación sobre el material precursor.----------------La presente descripción proporciona un método para codificar información de preparación con un código, el método comprende: formar el código como una pluralidad de posiciones discretas directamente adyacentes, con una ausencia o presencia de un elemento primario en una posición discreta que codifica la información de preparación, formar elementos de límite en un límite de dos elementos primarios adyacentes, y / o en un límite de dos ausencias de elementos primarios adyacente, en donde los elementos de límite se forman con propiedades reflectantes diferentes a un elemento primario o una ausencia de elemento primario, en donde las posiciones discretas y los elementos de límite del código se disponen circunferencialmente para leerse secuencialmente cuando el recipiente gira alrededor de un eje de rotación con relación a un lector de código. El método puede implementar las características de cualquier modalidad anterior u otra modalidad descrita en la presente descripción.-------La presente descripción proporciona circuitos eléctricos y / o un programa informático, que puede ser ejecutable en uno o más procesadores (p. ej., del sistema), para implementar el método de las modalidades anteriores u otra modalidad descrita en la presente descripción.-------------------------------La presente descripción proporciona un medio legible por computadora que comprende un código de programa, que puede ser ejecutable en uno o másΛ'·'2234232 de 120 procesadores (p. ej., del sistema) para implementar el método de las modalidades anteriores u otra modalidad descrita en la presente descripción. — Se proporciona el resumen anterior para los fines de resumir algunas modalidades para proporcionar una comprensión básica de aspectos de la materia descrita en la presente descripción. En consecuencia, las características descritas anteriormente son solamente ilustrativas y no deben interpretarse como restrictivas del alcance o espíritu de la materia descrita en la presente descripción en cualquier manera. Además, las modalidades anteriores y / o procedentes pueden combinarse en cualquier χ combinación adecuada para proporcionar modalidades adicionales. Otras Λ características, aspectos, y ventajas de la materia descrita en la presente ?descripción, serán evidentes a partir de la siguiente Descripción detallada, A·· de modalidades, descripciones breves de figuras, y reivindicaciones.-------BREVE DESCRIPCIÓN DE LAS FIGURAS----------------------------------Los aspectos, características y ventajas de las modalidades de la presente descripción serán evidentes a partir de la siguiente descripción detallada de modalidades con referencia a las figuras adjuntas en los que números similares denotan elementos similares.------------------------------------------------- >La Figura 1 es un diagrama de sistema de bloques que muestra un sistema-í $ TS AÍ de modalidad para la preparación de una bebida o alimento o un precursor de este.------------------------------------------------------------------------------------------La Figura 2 es un diagrama de sistema de bloques que muestra una máquina de modalidad del sistema de la Figura 1.--------------------------------La Figura 3 es un diagrama ilustrativo que muestra un sistema de acondicionamiento de fluido de la modalidad de la máquina de la Figura 2.------Las Figuras 4A y 4B y 5 son diagramas ilustrativos que muestran un sistema de procesamiento de recipientes de una modalidad de la máquina de la Figura 2. 152234232 de 120La Figura 6 es un diagrama de bloque que muestra el sistema de circuitos eléctricos de control de una modalidad de la máquina de la Figura 2.-------------La Figura 7 es un diagrama ilustrativo que muestra un recipiente de modalidad del sistema de la Figura 1.--------------------------------------------------La Figura 8 es un diagrama de flujo que muestra un proceso de preparación de modalidad, que se realiza mediante el sistema de la Figura 1.-------------Las Figuras 9 y 10 son vistas en planta a escala que muestran un código del recipiente de la Figura 7.------------------------------------------------------------Las Figuras 11 y 12 son vistas ilustrativas que muestran el código de las Fig u ras 9 y 10--------------------------------------------------------------------------------Las Figuras 13 y 14 son vistas ilustrativas que muestran una organización de prueba experimental para medir el código.--------------------------------------La Figura 15 es un gráfico que muestra una señal de lectura de código obtenida cuando se lee el código de cualquiera de las Figuras 9-12.----------DESCRIPCIÓN DETALLADA DE LAS MODALIDADES----------Antes de describir varias modalidades del sistema, debe entenderse que el sistema no se limita a los detalles de construcción o etapas de proceso f ·. expuestos en la siguiente descripción. Será evidente para los expertos en la *> ' técnica que tienen el beneficio de la presente descripción que el sistema es f / capaz de otras* modalidades y de practicarse o llevarse a cabo de varias maneras.---------------------------------------------------------------------------------------La presente descripción puede entenderse mejor en vista de las siguientes explicaciones:----------------------------------------------------------------------------Como se usa en la presente descripción, el término “máquina” puede referirse a un dispositivo operado eléctricamente que: puede preparar, a partir de un material precursor, una bebida y / o un alimento, o; puede preparar, a partir de un material precursor previo, un material precursor que puede2234232 de 120 prepararse posteriormente en una bebida y / o alimento. La máquina puede implementar dicha preparación mediante uno o más de los siguientes procesos: diluir; calentar; enfriar; mezcla; batir; disolver; empapar; remojar; extraer; acondicionar; infusión; triturar, y; otro proceso similar. La máquina puede dimensionarse para usarse en una mesa de trabajo, p. ej., puede ser menor de 70 cm en longitud, anchura y altura. Como se usa en la presente descripción, el término “preparar” en relación con una bebida y / o alimento puede referirse a la preparación de al menos parte de la bebida y / o alimento (p. ej., una bebida se prepara mediante dicha máquina en su totalidad o una parte preparada a la cual el usuario final puede añadir manualmente fluido adicional antes del consumo, que incluye leche y / o agua).-----------------------Como se usa en la presente descripción, el término “recipiente” puede referirse a cualquier configuración para contener el material precursor, p. ej., como una cantidad de una sola porción, previamente dividida. El recipiente puede tener una capacidad máxima tal que solo puede contener una sola porción de material precursor. El recipiente puede ser de un solo uso, p. ej., se altera físicamente después de un proceso de preparación, que puede incluir una o más de: perforación para suministrar fluido al material precursor; perforación para suministrar la bebida / alimento del recipiente; apertura por un usuario para extraer el material precursor. El recipiente puede configurarse para operar con una unidad de procesamiento de recipiente de la máquina, p. ej., puede incluir una saliente para alineación y dirigir el recipiente a través o con arreglo en dicha unidad. El recipiente puede incluir una porción de ruptura, que se dispone para romperse cuando se somete a una presión particular para suministrar la bebida / el alimento. El recipiente puede tener un miembro de cierre, p. ej., una membrana, para cerrar el recipiente. El recipiente puede tener varias formas, que incluyen uno o más de: tronco cónico; cilindrico; disco;2234232 de 120 semiesférico; otra forma similar. El recipiente puede formarse a partir de diversos materiales, tales como metal o plástico o papel o una combinación de estos. El material puede seleccionarse de tal manera que sea: inocuo para los alimentos; pueda soportar la presión y / o temperatura de un proceso de preparación. El recipiente puede definirse como una cápsula, en donde una cápsula puede tener un volumen interno de 20-100 mi. La cápsula incluye una cápsula de café, p. ej., una cápsula Nespresso® (que incluye un Classic, Professional, Vertuo, Dolce Gusto u otra cápsula). El recipiente puede definirse como un receptáculo para el consumo por parte del usuario final desde este.Como se usa en la presente descripción, el término “dispositivo externo o “dispositivo electrónico externo’? o “dispositivo periférico” puede incluir componentes electrónicos externos a la máquina, p. ej., aquellos dispuestos en una misma ubicación que la máquina o aquellas alejadas de la máquina, que se comunican con la máquina a través de una red informática. El dispositivo externo puede comprender una interfaz de comunicación para comunicarse con la máquina y / o un sistema de servidor. El dispositivo externo puede comprender dispositivos que incluyen: un teléfono inteligente; un PDA; un controlador de juegos de video; una tableta; una computadora portátil; u otro dispositivo similar.------------------------------------Como se usa £n la presente descripción, el término “sistema de servidor” puede referirse a componentes electrónicos externos a la máquina, p. ej., aquellos dispuestos en una ubicación alejada de la máquina, que se comunican con la máquina a través de una red informática. El sistema de servidor puede comprender una interfaz de comunicación para comunicarse con la máquina y / o el dispositivo externo. El sistema de servidor puede incluir: una computadora basada en red (p. ej., un servidor remoto); una computadora basada en la nube; cualquier otro sistema de servidor.--------A· J2234232 de 120Como se usa en la presente descripción, el término “sistema” o “sistema de preparación de bebidas o alimentos” puede referirse a la combinación de cualquiera dos de más de: la máquina de preparación de bebidas o alimentos; el recipiente; el sistema de servidor, y; el dispositivo periférico. — Como se usa en la presente descripción, el término “bebida” puede referirse a cualquier sustancia capaz de ser procesada a una sustancia potable, que puede enfriarse o calentarse. La bebida puede ser uno o más de: un sólido; un líquido; un gel; una pasta. La bebida puede incluir uno o una combinación de: té; café; chocolate caliente; íeche; licor; composición de vitaminas; té / infusión herbal; agua ínfusionada / saborizada, y; otras sustancias. Como se usa en la presente descripción, el término “alimentos” puede referirse a cualquier sustancia capaz de ser procesada a un nutriente para comer, que puede enfriarse o calentarse. El alimento puede ser uno o más de: un sólido; un líquido; un gel; una pasta. El alimento puede incluir: yogur; espuma modeladora; postre helado; sopa; helado; sorbete; natilla; batidos de frutas; otras sustancias. Se apreciará que existe un grado de superposición entre las definiciones de una bebida y un alimento, p. ej., una bebida también puede ser un alimento y, por lo tanto, una máquina que se dice prepara una bebida o un alimento no excluye la preparación de ambos. — Como se usa en la presente descripción, el término “material precursor” puede referirse a cualquier material capaz de ser procesado para formar parte o toda la bebida o el alimento. El material precursor puede ser uno o más de: polvo; cristalino; líquido; gel; sólido, y; otros. Los ejemplos de un material precursor formador de bebida incluyen: café molido; leche en polvo; hojas de té; coco en polvo; composición de vitaminas; hierbas, p. ej., para formar un subproducto de té herbal / infusión; un saborizante, y; otro material similar. Los ejemplos de un material precursor formador de alimento incluyen: vegetales secos o caldo como polvo de sopa anhidro; leche en2234232 de 120 polvo; polvos basados en harina que incluyen natilla; yogur o helado en polvo, y; otro material similar. Un material precursor también puede referirse a cualquier material precursor previo capaz de ser procesado a un material precursor como se definió anteriormente, es decir, cualquier material precursor que pueda ser procesado posteriormente a una bebida y / o alimento. En un ejemplo, el material precursor previo incluye granos de café que pueden molerse y / o calentarse (p. ej., tostarse) al material precursor.-Como se usa en la presente descripción, el término “fluido” (con respecto al fluido suministrado por un sistema de acondicionamiento de fluido) puede incluir uno o más de: agua; leche; otros. Como se usa en la presente descripción, el término “acondicionamiento” con respecto a un fluido puede referirse a un cambio en una propiedad física de este y puede incluir uno o más de los siguientes: calentamiento o enfriamiento; agitación (que incluye el uso de espuma para introducir burbujas y mezclar para introducir turbulencia);división de una sola porción adecuada para usarse con un recipiente de .. . . .porción único; presunzacion, p. ej., hasta una presión de destilación; H. \ carbonatación; cobertura / purificacíón, y; otro proceso de acondicionamiento.' iComo se usa en la presente descripción, el término “unidad de procesamiento” puede referirse a un arreglo que puede procesar material precursor a una bebida o alimento. Puede referirse a un arreglo que puede procesar un material precursor previo a un material precursor. La unidad de procesamiento puede tener cualquier implementación adecuada, incluso una unidad de procesamiento de recipiente. La unidad de procesamiento puede controlarse mediante circuitos eléctricos para realizar un proceso de preparación basado en la información de preparación.---------------------------Como se usa en la presente descripción, el término “unidad de procesamiento de recipiente” puede referirse a un arreglo que puede2234232 de 120 procesar un recipiente para derivar una bebida o un alimento asociado desde un material precursor en el recipiente. La unidad de procesamiento de recipiente puede disponerse para procesar el material precursor mediante uno de más de lo siguiente: diluir; calentar; enfriar; mezcla; batir; disolver; empapar; remojar; extraer; acondicionar; presurizar; infusión, y: otra etapa de procesamiento. La unidad de procesamiento de recipiente puede, por lo tanto, implementar un rango de unidades dependiendo de la etapa de procesamiento, que puede incluir: una unidad de extracción (que puede implementar un proceso presurizado y / o térmico, p. ej., calentamiento o enfriamiento, proceso de destilación); una unidad de mezcla (que mezcla una bebida o un alimento en un receptáculo; una unidad de dispensación y disolución (que extrae una porción del material precursor de un repositorio, procesa por disolución y la dispensa en un receptáculo), y: otra unidad similar.-----------------------------------Como se usa en la presente descripción, el término “sistema de circuitos eléctricos” o “circuitos” o “sistema de circuitos eléctricos de control” puede referirse a uno o más componentes de hardware y / o software, cuyos ejemplos pueden incluir: un circuito integrado para aplicaciones específicas (ASIC, por sus siglas en inglés); componentes electronicos / eléctricos (que pueden incluir combinaciones de transistores, resistencias, condensadores, inductores, etc*); uno ó más procesadores; una memoria no transitoria (p. ej., implementada por uno o más dispositivos de memoria), que puede almacenar uno o mas programas de software o firmware; un circuito lógico combinacional; interconexión de lo mencionado anteriormente. El sistema de circuitos eléctrico puede ubicarse completamente en la máquina, o distribuirse entre uno o más de: la máquina; dispositivos externos; un sistema de servidor.-------------------Como se usa en la presente descripción, el término “procesador” o “recurso de procesamiento” puede referirse a una o más unidades para el2234232 de 120 procesamiento, ejemplos de los cuales incluyen un ASIC, microcontrolador, FPGA, microprocesador, procesador de señales digitales (DSP, por sus siglas en inglés), máquina de estado u otro componente adecuado. Un procesador puede configurarse para ejecutar un programa informático, p. ej., que puede tomar la forma de instrucciones legibles de máquina, que pueden almacenarse en una memoria no transitoria y / o lógica programable. El procesador puede tener varios arreglos que corresponden a los descritos para el sistema de circuitos, p. ej., una máquina incorporada o distribuida como parte del sistema. Como se usa en la presente descripción, cualquier instrucción ejecutable por máquina, o medios legibles por computadora, pueden configurarse para hacer que se lleve a cabo un método descrito, p. ej., mediante la máquina o el sistema •''a?como se describe en la presente descripción, y por lo tanto puede usarse como / s j'O -i sinónimo del término método, o entre sí.-------------------------------------------------Como se usa en la presente descripción, el término “medio o medios legibles por computadora” o “almacenamiento de datos” puede incluir cualquier medio capaz de almacenar un programa informático, y puede tomar la forma de cualquier memoria no transitoria convencional, por ejemplo, una o más de: memoria de acceso aleatorio (RAM, por sus siglas j en inglés); un CD; un disco duro; una unidad de estado sólido; una tarjeta . de memoria;., un DVD. La memoria puede tener varios arreglos que corresponden a aquellos descritos para el sistema de circuitos.---------------Como se usa en la presente descripción, los términos “recursos de comunicación” o “interfaz de comunicación” pueden referirse a hardware y / o firmware para la transferencia electrónica de información. La ¡nterfaz / recursos de comunicación pueden configurarse para la comunicación por cable (“interfaz / recursos de comunicación por cable”) o comunicación inalámbrica (“interfaz / recursos de comunicación2234232 de 120 inalámbrica”). Los recursos de comunicación inalámbrica pueden incluir hardware para transmitir y recibir señales por radio y pueden incluir varias implementaciones de protocolo, p. ej., el estándar 802.11 descrito por el Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) y Bluetooth™ del Bluetooth Special Interest Group de Kirkland, Washington. Los recursos de comunicación por cable pueden incluir; Bus de serie universal (USB, por sus siglas en inglés); interfaz multimedia de alta definición (HDMI, por sus siglas en inglés) u otras implementaciones de protocolo. La máquina puede incluir recursos de comunicación para la comunicación por cable o inalámbrica con un dispositivo y / o sistema de servidor externo.-------------------------------------Como se usa en la presente descripción, el término “red” o “red informática” puede referirse a un sistema para la transferencia electrónica >'7i <de información entre una pluralidad de aparatos / dispositivos. La red puede J incluir, por ejemplo, una o más redes de cualquier tipo, que pueden incluir;una red móvil terrestre pública (PLMN, por sus siglas en inglés); una red telefónica (p. ej., una red telefónica pública conmutada (PSTN, por sus siglas en inglés) y / o una red inalámbrica); una red de área local (LAN, por sus siglas en inglés); una red de área metropolitana (MAN, por sus siglas en inglés); una red de área amplia (WAN, por sus siglas en inglés); una red de subsistema multimedia de protocolo de Internet (IMS, por sus siglas en \ -¾ inglés); una red privada; la Internet; una intranet----------------------------------Como se usa en la presente descripción, el término “código” puede referirse a un medio de almacenamiento que codifica la información de preparación. El código puede ser un código legible ópticamente, p. ej., un código de barras. El código puede disponerse como un código de bits (p. ej., una secuencia binaria de los 0 y los 1 codificados por la ausencia o presencia de un elemento). El código puede formarse de una pluralidad de unidades, que2234232 de 120 pueden denominarse elementos o marcadores. Los elementos pueden implementar una porción del localizador y una porción de datos, en donde la porción del localizador codifica una hilera de bits reservada predefinida que es identificable cuando se procesa el código a partir de la porción de datos, para permitir la ubicación de la porción de datos, que codifica la información de preparación. El código puede disponerse como un código dimensional, que se lee mediante el movimiento relativo entre el código y un lector de código. El lector de código puede proporcionar una señal de corriente de bits o una señal alta y baja para procesamiento mediante la extracción de preparación de información. Se entenderá que un código puede excluir, por lo tanto, un simple acabado de superficie o marca en un recipiente, que no se configura de ninguna manera para el almacenamiento de información.------Como se usa en la presente descripción, el término “información de preparación” puede referirse a uno de más de: parámetros como se define en la presente descripción; una fórmula como se define en la presente descripción; un identificad or, y; otra información relacionada con el funcionamiento de la máquina.-----------------------------------------------------------Como se usa en la presente descripción, el término “parámetro” puede referirse a una variable que se usa como entrada para controlar (p. ej., RPM, por sus siglas, en inglés) y / o una propiedad de la bebida / el alimento o un precursor de estos que se controla mediante la unidad de procesamiento (p. ej., una temperatura o volumen objetivo de fluido) durante el proceso de preparación. Dependiendo de la implementation de la unidad de procesamiento, dicho parámetro puede variar. Los ejemplos incluyen: volumen de un componente particular de la bebida y / o el alimento; temperatura de fluido; índice de flujo del fluido; parámetros funcionales de la unidad de procesamiento, p. ej., RPM de una unidad de extracción basado en “CΚΓ·Λ.>’ -s2234232 de 120 centrifugación o fuerza de cierre para una unidad de preparación hidráulica; una orden de despacho de componentes de la bebida y / o el alimento; agitación (Ρ· θ]·, grado de formación de espuma); cualquiera de los mencionados anteriormente para una o más fases, en donde el proceso de preparación se compone de una serie de fases discretas, secuenciales. El parámetro puede tener un valor, que puede ser numérico y puede variar en incrementos predeterminados entre límites predeterminados, p. ej., una temperatura del agua puede variar entre 60-90 grados en incrementos de 5 grados.-------------Como se usa en la presente descripción, el término “fórmula” o “conjunto de datos de control” puede referirse a una combinación de dichos parámetros, p. ej., como un conjunto de entradas completa o parcial, que se usan mediante la unidad de procesamiento para preparar una bebida y / o un alimento particular.Como se usa en la presente descripción, el término “identificador” puede referirse a una secuencia de bits única que forma una clave de un paradigma de base de datos de valor clave. Específicamente, un único identificador puede relacionarse con una o una cantidad predefinida de fórmulas que se almacenan en el sistema de circuitos eléctricos del sistema. Un identificador puede considerarse diferente a los parámetros que están codificados directamente en el recipiente, debido a que el identificador no codifica un único parámetro, sino que está vinculado por el paradigma de la base de datos de valor clave a un conjunto completo o parcial que es la fórmula._____Como se usa en la presente descripción, el término “directamente” o “directo” con respecto a un valor de un parámetro codificado por el código, puede referirse al parámetro que tiene un número de valores posibles que codifican una magnitud del parámetro asociado, con uno de los cuales que puede extraerse directamente del código, en lugar de extraerse junto con una serie de otros parámetros a través de un identificador y una tabla de2234232 de 120 consulta. Alternativamente, puede referirse a la codificación de un valor que puede variar independientemente de los otros parámetros de la fórmula en código. Por ejemplo, los cuatro bits pueden codificar 1-16 magnitudes de temperatura del agua con 1 siendo la más baja y 16 siendo la más alta, estas magnitudes pueden escalarse mediante una regla sobre la máquina para proporcionar una temperatura real usada en el proceso de preparación.____Como se usa en la presente descripción, el término “proceso de preparación” puede referirse a un proceso para preparar una bebida o alimento de un material precursor o para preparar un material precursor de un material precursor. Un proceso de preparación puede referirse a los procesos que el sistema de circuitos eléctricos ejecuta para controlar la unidad de procesamiento para procesar dicho precursor o material precursor previo.— Como se usa en la presente descripción, el término “proceso de lectura de código” puede referirse al proceso de lectura del código para extraer la información de preparación (que puede incluir el identificadory / o parámetros). El proceso puede incluir una o más de las siguientes etapas: obtener una imagen digital del código o una señal del código; extraer una secuencia de bits a partir del código; identificar una porción del localizador del código en la secuencia; ubicar una porción de datos mediante el uso de la porción del localizador, y; extraer la información de preparación de la porción de datos.[Descripción general del sistema!-------------------------------------Con referencia a la Figura 1, el sistema 2 comprende una máquina 4, un recipiente 6, sistema de servidor 8 y un dispositivo periférico 10. El sistema de servidor 8 está en comunicación con la máquina 4 a través de una red informática 12. El dispositivo periférico 10 está en comunicación con la máquina 4 a través de la red informática 12.-----------------------------------------2234232 de 120VEn modalidades variantes, que no se ilustran: se omite el dispositivo periférico y / o el sistema de servidor.--------------------------------------------------Aunque la red informática 12 se ilustra como la misma entre la máquina 4, el sistema de servidor 8 y el dispositivo periférico 10, otras configuraciones son posibles, incluidas: una red informática diferente para intercomunicación entre cada dispositivo: el sistema de servidor se comunica con la máquina a través del dispositivo periférico en lugar de directamente. En un ejemplo particular: el dispositivo periférico se comunica con la máquina a través de una interfaz inalámbrica, p. ej., con un protocolo Bluetooth™, y; el sistema de servidor se comunica con la máquina a través de una interfaz inalámbrica, p. ej., con un estándar IEE 802.11, y también a través de Internet.----------------[Máquina]----------------------------------------------------------------------------Con referencia a la Figura 2, la máquina 4 comprende: una unidad de procesamiento 14 para procesar el material precursor; sistema de circuitos eléctricos 16, y; un sistema de lectura de código 18.--------------------------------El sistema de circuitos eléctricos 16 controla el sistema de lectura de código 18 para leer un código (no se ¡lustra en la Figura 2) desde el recipiente 6 para determinar la información de preparación desde este. El sistema de circuitos eléctricos 16 usa la información de preparación para controlar la unidad de procesamiento 14, para ejecutar un proceso de preparación, en el cual el material precursor se procesa para una bebida o alimento o un precursor de este.--------------------------------------------------------------------------[Unidad de procesamiento]-------------------------------------------------Con referencia a las Figuras 2 y 3, en un primer ejemplo de la unidad de procesamiento 14, dicha unidad comprende una unidad de procesamiento de recipiente 20 y un sistema de acondicionamiento de fluido 22._____________TÍA2234232 de 120La unidad de procesamiento de recipiente 20 se dispone para procesar el recipiente 6, para derivar una bebida o alimento del material precursor (no ¡lustrado) en este. El sistema de acondicionamiento de fluido 22 condiciona el fluido suministrado a la unidad de procesamiento de recipiente 20. El sistema de circuitos eléctricos 16 usa la información de preparación que se lee del recipiente 6 para controlar la unidad de procesamiento de recipiente 20 y el sistema de acondicionamiento de fluido 22 para ejecutar el proceso de preparación.---------[Sistema de acondicionamiento de fluido]---------------------------------Con referencia a la Figura 3, el sistema de acondicionamiento de fluido 22 χ·.:...:.4Λincluye un receptáculo 24; bomba 26; ¡ntercambiador de calor 28, y; una A , / * 1 salida 30 para el fluido acondicionado. El receptáculo 24 contiene fluido . / 7 i típicamente suficiente para múltiples procesos de preparación. La bomba 26r·> / desplaza el fluido desde el receptáculo 24, a través del intercambiador de calor 26, y a la salida 30 (que está conectado a la unidad de procesamiento de recipiente 20). La bomba 26 puede implementarse como cualquier dispositivo adecuado para impulsar el fluido, que incluye; un reciprocante; una bomba rotatoria; otro arreglo adecuado. El intercambiador de calor 28 se implementa para calentar el fluido, y puede incluir: un calentador de tipo * 15, de bloque térmico, en línea; un elemento de calentamiento para calentar el ’ o fluido directamente en el receptáculo; otro arreglo adecuado.------------------En modalidades variantes que no se ilustran: la bomba se omite, p. ej., el fluido se alimenta por gravedad a la unidad de procesamiento de recipiente o se presuriza mediante un suministro de agua de red principal; e! receptáculo se omite, p. ej., el agua se suministra mediante un suministro de agua de red principal; el intercambiador de calor se dispone para enfriar el fluido, p. ej., puede incluir una bomba de calor de ciclo de tipo de refrigeración); el ¡ntercambiador de calor se omite, p. ej., un suministro de agua principal2234232 de 120 suministra el agua a la temperatura deseada; el sistema de acondicionamiento de fluido incluye un sistema de filtrado / purificación, p. ej., un sistema de luz UV, cuyo grado que se aplica al fluido es controlable; un sistema de carbonatación que controla un grado al cual el fluido está carbonatado.----------------------------[Unidad de procesamiento del recipiente]--------------------------------La unidad de procesamiento de recipiente 20 puede implementarse con un rango de configuraciones, como se ilustra en los ejemplos 1 - 6 a continuación: Con referencia a las Figuras 4A y 4B, un primer ejemplo de la unidad de procesamiento de recipiente 20 es para el procesamiento de un recipiente dispuesto como una cápsula 6 (un ejemplo adecuado de una cápsula se proporciona en la Figura 8, que se discutirá) para preparar una bebida. La unidad de procesamiento de recipiente 20 se configura como una unidad de extracción 32, para extraer la bebida de la cápsula 6. La unidad de extracción 32 incluye una porción de sujeción de cápsula 34 y una porción de cierre 36. La unidad de extracción 32 es movible a una posición de recepción de la Ak cápsula (Figura 4A), en la que la porción de sujeción de la cápsula 34 y una . i porción de cierre 36 se disponen para recibir una cápsula 6. La unidad de A ; extracción 32 es movible a una posición de extracción de la cápsula (Figura vA / 4B), en la que la porción de sujeción de la cápsula 34 y la porción de cierre 36 forman un .sello alrededor de una cápsula 6, y la bebida puede extraerse de la cápsula 6. La unidad de extracción 32 puede accionarse mediante un accionador o moverse manualmente entre dichas posiciones.------------------La salida 30 del sistema de acondicionamiento de fluido 22 se dispone como un cabezal de inyección 38 para inyectar el fluido acondicionado en la cápsula 6 en la posición de extracción de cápsula, típicamente bajo presión alta. Una salida de bebida 40 se dispone para capturar la bebida extraída y transmitirla desde la unidad de extracción 32.--------------------------------------292234232 de 120La unidad de extracción 32 se dispone para preparar una bebida mediante la aplicación de fluido presurizado (p. ej., a 10-20 bares), calentado (p. ej., a 5098 grados C) al material precursor dentro de la cápsula 6. La presión se aumenta durante un período de tiempo predeterminado hasta que una presión de una porción de ruptura (no se ¡lustra en la Figura 4A, 4B) de la cápsula 6 que se excede, lo cual causa la ruptura de dicha porción y que la bebida se dispense a la salida de bebida 40.-----------------------------------------En modalidades variantes, que no se ilustran, aunque el cabezal de inyección y la salida de bebida se ilustran como dispuestos respectivamente en la¿f porción de cierre y la porción de cierre de cápsula, pueden disponerse alternativamente, incluidos: el cabezal de inyección y la salida de bebida se^Y r. disponen respectivamente en la porción de sujeción de cápsula y la porción 'γ de cierre; o ambos en la misma porción, p. ej., en la porción de sujeción o en la porción de cierre. Además, la unidad de extracción puede incluir ambas partes dispuestas como una porción de sujeción de la cápsula, p. ej., para cápsulas que son simétricas alrededor de la saliente, incluida una cápsula Nespresso® Professional.------------------------------------------------------------------Los ejemplos de unidades de extracción adecuadas se proporcionan en EP 1472156 A1 y en EP 1784344 A1, que se incorporan en la presente descripción ppr referencia y proporcionan una unidad de extracción sellada hidráulicamente.----------------------------------------------------------------------------Con referencia a la Figura 5, en un segundo ejemplo de la unidad de procesamiento de recipiente 20, la unidad de extracción 32 es como se describe en el primer ejemplo; sin embargo, la unidad de extracción 32 funciona a una presión fluídica más baja y por centrifugación. En particular, la unidad de extracción 32 incluye un mecanismo de rotación 33 que incluye2234232 de 120 una porción de sujeción de cápsula 34 para sostener la cápsula 6 y un sistema de accionamiento 37 para girar dicho soporte de cápsula 35.________La salida 30 del sistema acondicionador de fluidos 22 se dispone en la porción de cierre 36 como un cabezal de inyección 38 para inyectar el fluido acondicionado en un centro de la cápsula 6 a través de un miembro de cierre de la cápsula 6 como se describirá. El mecanismo de rotación 33 gira la cápsula para efectuar la transmisión del fluido acondicionado radialmente hacia afuera a través del material precursor en la cápsula 6 y fuera a través de puntos de perforación dispuestos periféricos (no se ¡lustra) en el miembro de cierre. Un ejemplo de una cápsula adecuada es una cápsula Nespresso® ¿Vertuo. Se proporciona un ejemplo adecuado en EP 2594171 A1, que se.í ?incorpora en la presente descripción como referencia.----------------------------En un tercer ejemplo, (que no se ¡lustra) la unidad de procesamiento de cápsula opera mediante la disolución de un precursor de bebida que se selecciona para0<<S' disolverse bajo un fluido de alta presión y temperatura. El arreglo es similar a laζ ' I unidad de extracción del primer y segundo ejemplo; sin embargo, la presión es' menor y, por lo tanto, no se requiere una unidad de extracción sellada. En particular, el fluido puede inyectarse en una tapa de la cápsula y una porción de ruptura que se ubica en una base de una porción de almacenamiento de la cápsula. Un qjemplo de una cápsula adecuada es una cápsula Nespresso® Dolce Gusa. Los ejemplos de mecanismos de transferencia de cápsulas adecuados se describen en EP 1472156 A1 y en EP 1784344 A1, que se incorporan en la presente descripción como referencia.--------------------------En un quinto ejemplo, (que no se ¡lustra) la unidad de procesamiento de recipiente se dispone como una unidad de mezclado para preparar un precursor de bebida o alimento que se almacena en un recipiente que es un receptáculo, que es para que el usuario final consuma el producto desde él. La unidad de2234232 de 120 mezcla comprende un agitador (p. ej., mezclador planetario; mezcladora espiral; mezclador de corte vertical) para mezclar y un intercambiador de calor para calentar / enfriar la bebida o el precursor de alimento en el receptáculo. Un sistema de suministro de fluido puede también suministrar fluido al receptáculo. Un ejemplo de dicho arreglo se describe en WO 2014067987 A1, la cual se incorpora en la presente descripción como referencia.------------------------------En un sexto ejemplo, (que no se ¡lustra) la unidad de procesamiento del recipiente se dispone como una unidad de dispensado y disolución. La unidad de dispensado y disolución se dispone para extraer una única porción de precursor de bebida o de alimento desde una porción de ζΛs| almacenamiento de la máquina (que puede incluir cualquier recipiente de ¡Y múltiples porciones que incluya un empaque o caja). La unidad de rA·' ,...· dispensado y disolución se dispone para mezclar la porción única extraída con el fluido acondicionado del sistema de acondicionamiento de fluido, y para dispensar la bebida o alimento en un receptáculo.-------------------------[Sistema de lectura de código]-------------------------- <Con referencia a las figuras 4A y 4B, el sistema de lectura de código 18 seí' £5. λ dispone para leer un código 44 dispuesto sobre un miembro de cierre delVí / '' recipiente 6. El sistema de lectura de código 18 se integra con la unidad de extracción 32, del primer ejemplo de la unidad de procesamiento del recipiente 20. El código 44 se lee con la unidad de extracción 32 en la posición de extracción de la cápsula (como se muestra en la Figura 4B). — El sistema de lectura de código 18 incluye una unidad de captura de imagen 46 para capturar una imagen digital del código 44. Los ejemplos de una unidad de captura de imágenes adecuada 46 incluyen una Sonix SN9S102; generador de imágenes Snap Sensor S2; un sensor de imagen binaria sobremuestreada; otro sistema similar.------------------------------------------------322234232 de 120El sistema de circuitos eléctricos 16 incluye circuitos de procesamiento de imagen (no se ¡lustra) para identificar el código en la imagen digital y extraer la información de preparación. Un ejemplo del sistema de circuitos de procesamiento de imágenes es un procesador de Texas Instruments TMS320C5517 que ejecuta un programa de procesamiento de código.---------Con referencia a la Figura 5, para el segundo ejemplo de la unidad de procesamiento de recipiente 20 el sistema de lectura de código 18 se dispone alternativamente para leer un código 44 desde una parte inferior de una porción de saliente del recipiente 6. El código 44 se lee basado en la rotación del código 44 con relación a un lector de código 46 del sistema de lectura de código 18. El código 44 se lee con la unidad de extracción 32 en la posición de extracción de la cápsula (como se muestra en la Figura 5), con el mecanismo de rotación 33 que gira el recipiente 6.----------------------El sistema de lectura de código 18 incluye un lector de código 46 para ¿ capturar una señal de código del código 44. Ejemplos de un lector de código de imágenes adecuado 46 incluye un fotodiodo u otro componente eléctrico que puede distinguir entre elementos del código (como se describirá). El r* lector de código puede operarse en las bandas de onda infrarroja y / o visible. El lector de código 46 incluye una unidad de iluminación (p. ej., una fuente de luz infrarroja y / o visible), no ilustrada, para ¡luminar al código para su lectura. En modalidades variantes, que no se ¡lustran, el lector de código puede implementarse como la unidad de captura de imagen, como se describió anteriormente, o con otro sistema de lectura adecuado.------------En modalidades variantes, que no se ¡lustran, el sistema de lectura de código está separado de la unidad de procesamiento de recipiente, lo que incluye: que se dispone en un canal en el que el usuario coloca el recipiente y que transporta el recipiente a la unidad de procesamiento de recipiente;1X1ΛV&,-·*2234232 de 120 se dispone para leer un código en un receptáculo, que se ubica para recibir una bebida desde una salida de bebida de una unidad de dispensado y disolución. En otras modalidades variantes, que no se ilustran, el sistema de lectura de código se dispone para leer un código en una ubicación diferente del recipiente, p. ej., en una porción de almacenamiento.-----------[Circuito eléctrico de control] —--------------------------------------------Con referencia a la Figura 6, el sistema de circuitos eléctricos 16 se implementa como un sistema de circuitos eléctricos de control 48 para controlar la unidad de procesamiento 14 para ejecutar un proceso de preparación.------------------- ' .El sistema de circuitos eléctricos 16, 48, al menos parcialmente implementa (p. ej., en combinación con hardware) una: unidad de entrada 50 para recibir 7' una entrada de un usuario que confirma que la máquina 4 va a ejecutar un proceso de preparación; un procesador 52 para recibir la entrada de la unidad de entrada 46 y para proporcionar una salida de control a la unidad de procesamiento 14, y; un sistema de retroalimentación 54 para proporcionar retroalimentación desde la unidad de procesamiento 14 durante el proceso de preparación, que puede usarse para controlar el proceso de preparación. f $ JlLa unidad de entrada 50 se implementa como una interfaz de usuario, queV .puede incluir uno o más de: botones, p. ej., un botón de palanca de mando o botón de presión; palanca de mando; LED; LDC gráficas o de carácter; pantalla gráfica con sensores táctiles y / o botones de borde de pantalla; otro dispositivo similar; un sensor para determinar si un usuario ha suministrado un recipiente a la máquina.----------------------------------------------------------------El sistema de retroalimentación 54 puede implementar una o más de las siguientes operaciones basadas en control de retroalimentación:----------------un sensor de flujo para determinar una velocidad de flujo / volumen de fluido a la salida 30 (mostrado en la Figura 3) del sistema de suministro de fluido2234232 de 12022, que puede usarse para medir la cantidad correcta de fluido al recipiente de 6 y de esta manera regular la energía a la bomba 26;------------------------un sensor de temperatura para determinar una temperatura del fluido a la salida 30 de la unidad de suministro de fluido 22, que puede usarse para asegurar que la temperatura del fluido al recipiente de 6 es correcta y de esta manera regular la energía al intercambiador de calor 28);----------------un sensor de nivel para determinar que un nivel de fluido en el receptáculo 24 es suficiente para un proceso de preparación;---------------------------------un sensor de posición para determinar una posición de la unidad deA ' extracción 32 (p. ej., una posición de extracción de la cápsula o una posición á'F' de recepción de la cápsula).-------------------------------------------------------------- ,Se entenderá que el sistema de circuitos eléctricos de la etapa 16, 44 se adapta adecuadamente para los otros ejemplos de la unidad de procesamiento 14, p. ej.: para el segundo ejemplo del sistema de procesamiento del recipiente puede usarse el sistema de retroalimentación para controlar la velocidad de rotación de la cápsula.------------------------------Λ Aa [Recipiente!-------------------------------------------------------------------------r> |JACon referencia a la Figura 8, un ejemplo de un recipiente 6, que es para usarse con la unidad de procesamiento 14 dispuesta con una unidad de extracción, y comprende el recipiente 6 dispuesto como una cápsula. La cápsula incluye: un cuerpo 57 que tiene una porción de almacenamiento 58 y una porción de saliente 60, y; un miembro de cierre 56 para cerrar la porción de almacenamiento 58. — La porción de almacenamiento 58 incluye una cavidad para almacenar el material precursor (no ¡lustrado). El miembro de cierre 56 cierra la porción de almacenamiento 58 y comprende una membrana flexible. La porción de saliente 60 se dispone integralmente con la porción de almacenamiento 58 y presenta una superficie plana para conectar el miembro de cierre 56 a la porción de2234232 de 120 almacenamiento 58 para sellar herméticamente el material precursor. La cápsula 6 tiene un diámetro de 2-5 cm y una longitud axial de 2-4 cm.-----------En modalidades variantes, que no se ¡lustran, el cuerpo del recipiente puede tener varias formas que incluyen: hemisférica; curvada; rectangular en sección; troncocónica, y; otras formas similares. El miembro de cierre puede disponerse como un miembro rígido, en lugar de una membrana. El recipiente puede formarse de dos porciones de almacenamiento similares o idénticas que se conectan en una saliente, por lo que el miembro de cierre puede omitirse. El miembro de cierre puede conectarse a la porción de f , almacenamiento, por lo tanto, la porción de saliente puede omitirse.___________ 'jLos ejemplos adecuados de recipientes y / o miembros de cierre en términos de formas, dimensiones y / o materiales se conocen de cualquiera de los cartuchos, cápsulas y espacios para ingredientes saborizantes divididos usados por Nespresso™ (Original Line, Professional Une, Vertuo Line) y Nestle Dolce Gusto™ y Nestle Special-T™. Por lo tanto, los materiales pueden incluir metal, por ejemplo, aluminio, plástico y / o papel. Los materiales son preferentemente biodegradables y / o reciclables. El uso · u’* *adecuado, p. ej., extracción, procesos y sistemas también se conocen de Nespresso™, Nestle Dolce Gusto™ o Nestle Special-T™.----------------------- ,¾ <0^Detalles de la. construcción, fabricación y / o extracción (bebidas) de los Χζ. ’ recipientes y / o miembros de cierre se describen, p. ej., en EP 2155021, EP 2316310, EP 2152608, EP2378932, EP2470053, EP2509473, EP2667757 y EP 2528485.-------------------------------------------------------------------------------[Arreglo de código]-------------------------------------------------------------Con referencia a las Figuras 4A, 4B y 5, el código 44 se dispone en una superficie exterior del recipiente 6 en cualquier posición adecuada de tal manera que pueda ser leída por el sistema de lectura de código 18. Con2234232 de 120 referencia a la Figura 7, el código 44 (no se ¡lustra en la Figura 7) puede disponerse en una o más de las siguientes posiciones: el miembro de cierre 56; una superficie inferior de la porción de saliente 60 que se orienta lejos del miembro de cierre 56; la porción de almacenamiento 58.------------------[Proceso para preparar una bebida]---------------------------------------Con referencia a la Figura 8, se ¡lustra la ejecución de un proceso para preparar una beb¡da / un alimento desde el material precursor:------------------Bloque 70: un usuario provee un recipiente 6 a la máquina 4.------------------Bloque 72: el sistema de circuitos eléctricos 16 (p. ej., la unidad de entrada 50 de este) recibe una instrucción de usuario para preparar una bebida / alimento del precursor, y el sistema de circuitos eléctricos 16 (p. ej., el procesador 52) inicia el proceso.----------------------------------------------------Bloque 74: el sistema de circuitos eléctricos 16 controla la unidad de procesamiento 14 para procesar el recipiente (p. ej., en el primer o segundo ejemplo de la unidad de procesamiento de recipiente 20, la unidad de extracción 32 se mueve desde la posición de recepción de la cápsula (Figura o'' >4A) hasta la posición de extracción de la cápsula (Figura 4B, Figura 5). — X χ ' iBloque 76: el sistema de circuitos eléctricos 16 controla el sistema de lectura de código 18 para leer el código 44 en el recipiente 6 y proporcionar una imagen digital dél código o una señal de código con relación al código. Bloque 78: el sistema de circuitos de procesamiento de código del sistema de circuitos eléctricos 16 procesa la imagen digital o señal de código para extraer la información de preparación y determinar una fórmula de parámetros.-------Bloque 80: el sistema de circuitos eléctricos 16, basado en la información de preparación, ejecuta el proceso de preparación mediante el control de la unidad de procesamiento 14. En el primer o segundo ejemplo de la unidad de procesamiento, este comprende: controlar el sistema deΛ372234232 de 120 acondicionamiento de fluido 22 para suministrar fluido a una temperatura, presión, y duración de tiempo especificados en la información de preparación a la unidad de procesamiento de recipiente 20.____________________El sistema de circuitos eléctricos 16 controla subsecuentemente la unidad de procesamiento de recipiente 20 para que se mueva desde la posición de extracción de la cápsula a través de la posición de expulsión de la cápsula hasta expulsar el recipiente 6 y de regreso a la posición de recepción de la cápsula. En modalidades variantes, que no se ¡lustran: los bloques anteriores pueden ejecutarse en un orden diferente, p. ej., bloque 72 antes bloque 70 o bloque 76 antes bloque 74 o bloque 76 antes bloque 72 (p. ej., el recipiente se detecta como presente, mediante el sistema de lectura de código o un sensor dedicado, y se lee automáticamente sin una entrada de usuario y la entrada de \ usuario puede seguir para confirmar la ejecución del proceso de preparación); / se puede omitir algún bloque, p. ej., donde una máquina almacena un depósito?de cápsulas el bloque 70 puede omitirse; alternativamente, en los bloques 70 a 76 un usuario presenta el código del recipiente al sistema de lectura de código y después de que se lee abre dicho recipiente y dispensa el material precursor previo en la unidad de procesamiento. Además, la unidad de procesamiento de recipientes puede moverse manualmente entre la posición de extracción y . -7 Λla posición de^recepción de cápsula. Los bloques 76 y 78 pueden denominarse como un proceso de lectura de código. El bloque 80 puede denominarse como el proceso de preparación.'H.El sistema de circuitos eléctricos 16, incluye instrucciones, p. ej., como código de programa, para el proceso de preparación (o una pluralidad de estos). En una modalidad, el procesador 52 implementa las instrucciones almacenadas en una memoria (no ¡lustrada).---------------------------------------382234232 de 120Como parte del proceso de preparación, el sistema de circuitos eléctricos 16 puede obtener información de preparación adicional a través de la red informática 12 del sistema de servidor 8 y / o dispositivo periférico 10 usando una interfaz de comunicación (no se ilustra) de la máquina.--------------------[Formación de código]----------------------------------------------------------Con referencia a las Figuras 9 y 10, el código 44 en la porción de saliente 60 del recipiente 6 se dispone para ser leída por un sistema de lectura de código 18 secuencialmente cuando el recipiente 6 gira alrededor del eje de rotación 100 (como también se ¡lustra en la Figura 5). El código 44 se dispone en una línea virtual que se extiende circunferencialmente L, que se separa radialmente en una dirección radiai R a partir del eje de rotación 100.--------El código 44 se dispone como una pluralidad de posiciones discretas 80 (como 7 se observa mejor en las Figuras 11 y 12), que se disponen en posiciones ¿ predefinidas alrededor de toda la línea circunferencial L (es decir, sobre una revolución completa) de la misma manera que una rueda de ruleta se divide en casillas rojas / negras y verdes. Las posiciones discretas 80 están igualmente separadas, con la misma geometría, y están directamente adyacentes entre sí de tal manera que no hay separación entre ellas. Los bordes adyacentes de las posiciones discretas 80 directamente unidas entre sí.---------------------------- a.λComo se ve mejor en la Figura 10, un elemento primario 82 o una ausencia ,,Λ . i de elemento primario 84 en una posición discreta 80 codifica la información ' ΐ;। Ί’ α '’ de preparación (p. ej., como un 1 o un 0 lógico), como se describirá. ---------Como se ve mejor en la Figura 10, los elementos de límite 86 están dispuestos en un límite entre dos o más elementos primarios adyacentes 82. Además, los elementos de límite 88 se disponen en un límite entre dos o más ausencias de elementos primarios adyacente 84.------------------------392234232 de 120Los elementos de límite 86, 88 son de propiedades reflectantes diferentes u otras propiedades para permitirles que se identifiquen a partir de un elemento primario 82 o una ausencia de elemento primario 84, de los cuales se proveerán ejemplos.-------------------------------------------------------------------Los elementos de límite 86 se disponen solamente en un límite entre dos o más elementos primarios adyacentes 82, y los elementos de límite 88 se disponen solamente en un límite entre dos o más ausencias de elementos primarios adyacentes 84. Por lo tanto, un límite entre un elemento primario 82 y una ausencia de elemento primario 84 no incluye un elemento de límite._____En modalidades variantes, que no se ilustran: el código comprende solo elementos de límite entre los elementos primarios y no entre las ausencias del elemento primario; el código comprende solo elementos de límite entre las ausencias del elemento primario y no entre los elementos primarios; algunos, no todos, de los límites pueden comprender elementos de límite. Los elementos de límite 86 se separan completamente de los elementos primarios adyacentes 82, y los elementos de límite 88 se separan completamente las ausencias de elementos primarios adyacentes 84. Por se separa completamente se entiende que una porción activa (es decir una . / Αγ porción que se lee con el lector de código) que forma el elemento primario A •i í no hace contacto con otro elemento primario. Lo mismo es cierto para la j v puíí-L ausencia de elemento primario 84.----------------------------------------------------Con referencia a la Figura 11, las posiciones discretas 80 tienen forma de arco.Tienen un borde anterior 90 y un borde posterior 92 que se alinea en la dirección radial R. En donde anterior se define con relación a la posición en el sentido dextrógiro principal, y posterior se define con relación a las posiciones antiguas en sentido levógiro principal. Tienen un borde radial interior 94 y un borde radial exterior 96 que se curva circunferencialmente para corresponder2234232 de 120 a la posición radial que ocupan. En donde interior y exterior se definen con respecto a la posición radial R, siendo el interior el más próxima al eje 100.___Los elementos de límite 86, 88 (solo se muestra el elemento 88) son rectilineales, y particularmente son rectangulares, en donde una línea de punto medio M en la dirección circunferencial L se alinea a la dirección radial R. Y el borde anterior 98 y borde posterior 100 se alinean a la línea de punto medio M y el borde radial interior 102 y el borde radial exterior 104 son ortogonales a la línea de punto medio M.----------------------------------------------Con referencia a la Figura 12, las posiciones discretas 80 tienen forma de arco como se describe en la Figura 11, y los elementos de límite 86, 88 tienen alternativamente forma de arco como se describe para las posiciones discretas 80 en la Figura 11.--------------------------------------------------------------- / 7^^1En modalidades variantes, que no se ilustran: las posiciones discretas pueden ’ < W-’íí Λ y ser rectilíneas, que incluyen rectangular, como se describió para el elemento V de limite en la Figura 11; las posiciones discretas y / o los elementos de límite pueden formarse con bordes delantero y posterior rectos (que pueden ser paralelos o inclinados) y con un borde radial interno curvado y un radial externo curvado o con un borde radial externo recto e interno recto· combinaciones de bordes internos y externos rectos y curvados también pueden imprentarse para cualquiera de las formas descritas ¡ í anteriormente; también pueden implementarse otras formas adecuadas._____En los ejemplos anteriores, los elementos de límite 86, 88 tienen una longitud de arco promedio menor que 30 % o 25 % y mayor que 5 % o 10 % o 15 % de una longitud de arco promedio de una posición discreta 80.______Para un elemento de límite en forma de arco 86, 88 o posición discreta 80, la longitud de arco promedio (que puede medirse en grados o radianes) es2234232 de 120 simplemente la longitud de arco en cualquier posición a lo largo de la dirección radial R debido a que esta no varía con la posición radial.---------Para un elemento de límite en forma de arco, rectangular rectilíneo 86, 88 o posición discreta 80, como se muestra para el elemento de límite 88 en la Figura 11, la longitud de arco promedio (que puede medirse en grados o radianes) es el promedio tomado a lo largo de las posiciones radiales. Debido a que el elemento de límite 88 en la Figura 12 es lineal, la longitud de arco promedio se mide en el punto medio radial N entre el borde radial interno 102 y radial externo 104.-------------------------------------------------------- .Para otras formas de elementos de límite o posiciones discretas, la longitud de arco promedio puede definirse como se describe anteriormente.------------ ’'- 'VEn un primer ejemplo, las posiciones discretas tienen forma de arco, y cada una tiene una longitud de arco igual de 2,6 grados + 20 % o 10 % o 5 %. -- \En un segundo ejemplo, las posiciones discretas tienen forma rectilínea, cada11· una tiene una longitud de arco promedio de 2,6 grados ± 20 % o 10 % o 5 %. — En el primer o segundo ejemplo, los elementos de límite tienen forma de arco y cada uno tiene una longitud de arco igual de 0,5 grados ± 5 % o 10 % o 20 %.En el primer o segundo ejemplo, los elementos de límite son rectilíneos y rectangulares y cada uno tiene una longitud de arco promedio de 0,5 ± 5 % o 10 % o 20 %. O alternativamente, tienen un ancho de 0,25 mm ± 5 % o 10 % o 20 %.---------------------------------------------------------------------------------En el primer o segundo ejemplo, el código 44 se dispone con 140 posiciones discretas circunferencial mente, con un radio de borde interior de 48,9 mm y un radio de borde exterior de 54,9 mm.------------------------------------------------Un elemento primario 82 dispuesto en una posición discreta 80 se configura para reflejar comparativamente menos energía en las bandas de onda infrarroja que en una ausencia de elemento primario 84. Un elemento de límite 86, 88 se2234232 de 120 configura para reflejar comparativamente más energía en las bandas de onda infrarroja que en el elemento primario y comparativamente menos energía en las bandas de onda infrarroja que en la ausencia de elemento primario. Tal disposición puede lograrse mediante la impresión de un elemento primario con una tinta negra de carbono y un elemento de límite con una tinta negra de carbono con menos carbono o la misma tinta, pero con menos densidad y / o manchas de impresión dimensionadas. Se proporcionarán ejemplos de estos.“Ά xEn modalidades variantes, que no se ¡lustran: un elemento primario dispuesto 'V . o i en una posición discreta se configura para reflejar comparativamente más , energía en las bandas de onda infrarroja que en una ausencia de elemento N7primario, y que el elemento de límite tiene una energía reflejada de entre los dos. Se entenderá que los valores experimentales descritos asociados con las Figuras 13 y 14 descritas a continuación pueden aplicarse a tal variante.En modalidades variantes, que no se ¡lustran: un elemento de límite se configura para reflejar la misma (incluida sustancialmente la misma) energía en las bandas de onda infrarroja como un elemento primario adyacente o ausencia de elemento primario y tiene diferentes propiedades reflectantes del tA elemento primario y / o ausencia de elemento primario en las bandas de onda |;-3L,1Á visible. Tal ejemplo puede proporcionarse al implementar una tinta sin 7. / 4,carbono para los elementos de límite adyacentes al elemento primario de tal manera que no son visibles en el espectro infrarrojo, pero con un color que es visible en el espectro visible. De los cuales se proporcionarán ejemplos. Con referencia a las Figuras 13 y 14, se proporciona una configuración experimental para verificar las propiedades reflectantes del código 44.---------La configuración experimental incluye:-------------------------------------------------una fuente láser 110 de 850 nm, 520 pW, que proyecta una distancia de 21 mm a una lente Edmund Nt62-593 112 con un grosor de 4 mm, con una2234232 de 120 abertura de 3,4 mm y una distancia de 100 mm del lente al código 44 en un ángulo de incidencia a uno normal al código de 6,7 grados, y;------------------un detector fotosensible 114 a 850 nm, dispuesto a una distancia de 28 mm de una lente Edmund Nt45-504 116 con un grosor de 8 mm, con una abertura de 5,1 mm y una distancia de 160 mm del lente al código 44 en un ángulo de reflexión a uno normal al código de 1,2 grados,----------------------Con la configuración experimental descrita y el código descritos 44 dispuesto como plano:--------------------------------------------------------------------un elemento primario 82 se configura para reflejar menos de 0,4 pW;--------una ausencia de elemento primario 84 se configura para reflejar más de 1,1 pW, y;----------------------------------------------------------------------------------un elemento de límite se configura para reflejar más de 0,4 pW y menos de 11Mw.----------------------------------------------------------------------------------En modalidades, los elementos primarios 82 y los elementos de límite 86, 88, se forman mediante impresión. Esto puede estar directamente sobre el recipiente 6, p. ej., la saliente de este, o sobre un sustrato separado (no se f'·· ilustra), para la unión posterior al recipiente, p. ej., en la saliente de este.— El material al cual se forma el código puede ser, p. ej., un metal (p. ej., aluminio) o papel. El material puede seleccionarse como si tiene las + propiedades anteriores de un elemento primario o una ausencia de este, lo que evita la formación tanto de un elemento primario y una ausencia.--------El mismo proceso de impresión puede usarse para los elementos de límite, con los elementos primarios formados con una densidad y / o tamaño de unidades que forman la impresión mayor que la de los elementos de límite, p. ej., mediante impresión ráster. Como un ejemplo, la tinta que se usa para el proceso de impresión puede ser una tinta negra de carbono.----------------442234232 de 120En modalidades variantes, que no se ¡lustra; los elementos se forman alternativamente, incluso mediante estampado en relieve, grabado u otros medios adecuados; las ausencias de elementos primarios y los elementos de límite se forman mediante impresión y los elementos primarios se seleccionan como la superficie del material.----------------------------------------[Codificación del código]------------------------------------------------------Un elemento primario 82 o una ausencia de elemento primario 84 en una posición discreta 80 codifica la información como un 1 o un 0 lógico. La información se codifica como una porción de datos (no se ilustra) para almacenar la información de preparación, y una secuencia de localizador para ubicar la porción de datos. —~---------------------------------------------------Los elementos de límite 86, 88 no codifican la información de preparación, p. ? (¿i ej., están solo presentes para permitir la diferenciación entre elementos f primarios 82 que son adyacentes, lo mismo se entiende para las ausencias <*’*de elementos primarios 84.----------------------------------------------------------------La secuencia de localizador (no se ilustra) comprende una secuencia reservada predefinida de 1 y / o 0 lógicos, que es identificable cuando se procesa el código 44. Por ejemplo, el programa de procesamiento de código implementado por el sistema de circuitos eléctricos 16 puede buscar a través de cadenas de 1 y 0 en la señal de código para ubicar la(s) secuencia(s) de localizador. La secuencia de datos se dispone en una posición conocida con respecto a la secuencia de localizador, p. ej., inmediatamente después o distribuida dentro de la secuencia de localizador. Por lo tanto, con la secuencia de localizador ubicada, la secuencia de datos puede ubicarse y decodificarse. La secuencia de datos puede decodificarse basándose en una regla almacenada en el sistema de circuitos eléctricos 162234232 de 120 (p. ej., a través de la memoria electrónica) de la máquina 2. Un ejemplo específico de tal código se proporciona en la patente EP 2594171 A1.------[Método!------------------------------------------------------------------------------Un método de procesamiento del código 44, para obtener la información de preparación, que se ejecuta como bloque 78 en referencia al proceso de la Figura 8 (posterior al bloque 76 en el cual se obtiene una señal de lectura de código al ¡mplementar una rotación relativa entre la cápsula 6 que comprende el código 44 y un. lector de código) comprende:--------------------Bloque 100: procesar la señal de lectura de código para identificar en dicha señal una ausencia o presencia de un elemento primario 82 en una posición discreta 80 basada en identificar un elemento de límite 86, 88 dispuesto en un límite entre dos elementos primarios adyacentes, y / o en un límite entre dos ausencias de elementos adyacentes.---------------------------------------------Con referencia a la Figura 14, como un ejemplo de este bloque, la línea 110 ¡lustra una señal de lectura de código del código de ejemplo 44 (se muestra debajo del gráfico) con elementos de límite 86, 88, mientras que la línea 112 ilustra la señal de lectura de código para el mismo código 44, pero sin los elementos de límite 86, 88 presentes.----------------------------------------------------El programa de procesamiento de código se implementa para buscar las absorbencias de nivel medio 114 en la señal que es causada por los elementos de límite, 86, 88 y para usar estos para identificar dónde los elementos primarios 82 (o ausencias del elemento primario 84) son adyacentes entre sí. Por ejemplo, si se detecta una absorbancia alta o baja de un elemento primario o la ausencia respectiva de este, una operación lógica de búsqueda para una absorbancia de nivel medio posterior 114 se inicia y, si se determina como presente, entonces puede suponerse que hay dos elementos o ausencias primarias adyacentes. —2234232 de 120Se entenderá que las absorbencias de nivel medio 114 permiten que las posiciones de dichos elementos primarios adyacentes (o ausencias de estos) se ubiquen adecuadamente, y es una ventaja particular cuando un gran número de elementos primarios (o ausencias) se disponen en una fila._______Bloque 102: procesar el código para extraer la información de preparación. Con los elementos primarios 82 y las ausencias de elementos primarios 84 determinadas para las posiciones discretas 80, se determina una cadena de y 0 lógicos. Esta cadena (o subcadenas de esta) se busca para la secuencia de localizador (como se describe anteriormente). Una vez que se ubica la secuencia de localizador, la secuencia de datos puede ubicarse y decodificarse en la información de preparación usando una regla.-------------La unidad de procesamiento 14 puede controlarse después basada en la información de preparación para ejecutar un proceso de preparación. Debido a que para el segundo ejemplo de la unidad de procesamiento del recipiente 20 el recipiente 6 se procesa girando el recipiente, el proceso de preparación puede ejecutarse mientras el proceso de lectura del código se ejecuta (o inmediatamente después).-------------------------------------------------Para modalidades variantes, en las que un elemento de límite se configura para reflejar la misma energía en las bandas de onda infrarroja como elemento primario adyacente o ausencia de elemento primario y tienen diferentes propiedades reflectantes del elemento primario y / o ausencia de elemento primario en las bandas de onda visible, el gráfico de la Figura 15 puede ser diferente. Por ejemplo, una primera línea puede representar la señal de lectura de código para las posiciones discretas en las bandas deonda infrarroja y una segunda línea separada puede representar la señal de lectura de código para los elementos de límite en las bandas de onda visible. Las dos señales de lectura de código se sincronizan con respecto al tiempo,2234232 de 120 pueden superponerse y las posiciones discretas individuales identificadas mediante el uso de los elementos de límite como en el ejemplo anterior, — Para las máquinas 2 que implementan un programa de procesamiento de código que no se programa para identificar elementos de límite, p. ej., máquinas existentes o anteriores, la etapa de procesamiento en el bloque 100 se adapta en consecuencia, p. ej., como en la patente EP 2594171 A1. En una variante del método anterior, la señal de lectura del código 110 se usa para determinar una velocidad angular de un recipiente 6 mientras se gira por medio de la máquina 2, el método comprende:--------------------------Bloque 104: (que se ejecuta después del bloque 100) determinar la velocidad angular basado en que hay un número conocido de posicionesa discretas 80 por rotación completa del código 44. El número conocido del ¿ posiciones discretas puede almacenarse en un sistema de circuitosV eléctricos 16 con memoria electrónica.-----------------------------------------------Por ejemplo, debido a que las absorbancías de nivel medio 114 permiten una ubicación más precisa de todas las posiciones discretas 80 (p. ej., porque es más probable que los elementos adyacentes 82 se identifiquen como dos elementos en lugar de uno), esto significa que el número de posiciones discretas 80 para una longitud de arco dada (que incluye una rotación completa) puede identificarse con precisión.----------------------------- *1Si, por ejemplo, hay 140 posiciones discretas 80 para una revolución completa del código 44, y se identifican todas las 140 cada 0,5 segundos, esto significa que se calcula una velocidad angular de 1080 grados / segundo (180 RPM).----La velocidad angular puede calcularse durante el proceso de preparación y controlarse como parte del proceso de preparación usando una velocidad angular predefinida codificada en la información de preparación y / o como un parámetro predeterminado almacenado en la máquina. Por lo tanto, el2234232 de 120 método para determinar la velocidad angular puede implementarse como parte del proceso de preparación posterior al proceso de lectura de código. Un método para codificar información de preparación con el código 44 comprende:----------------------------------------------------------------------------Bloque 120: disponer el código circunferencialmente para que se lea secuencialmente cuando el recipiente 6 gira alrededor de un eje de rotación 100;--------------------------------------------------------------------------------------------Bloque 122: formar ©I codicio 44 como una pluralidad do posiciones discretas directamente adyacentes 80, con y una ausencia o presencia de un elemento primario 82 en una posición discreta que codifica la información1de preparación,-------------------------?---------------------------------------------------~ >Bloque 124: formar el código 44 con elementos de límite 86, 88 en un límite * , s de dos elementos primarios adyacentes 82, y / o en un límite de dos ausencias de elementos primarios adyacentes 84, que son propiedades reflectantes diferentes a las del elemento primario o las ausencias de elementos primarios. Dicha formación puede implementarse mediante impresión como se describe anteriormente. ----------------------------------------Se apreciará que cualquiera de los métodos descritos (o aparatos, programas, portadores de datos, etc. correspondientes) pueden llevarse a cabo mediante un huésped σ un cliente, dependiendo de la implementación específica (es decir, los métodos / aparatos descritos son una forma de comunicación, y como tal, pueden llevarse a cabo desde cualquier “punto de vista”, es decir, en el correspondiente al estilo de cada uno). Además, se entenderá que los términos “recibir” y “transmitir” abarcan “introducir” y “salir” y no se limitan a un contexto de RF de la transmisión y recepción de ondas de radio. Por lo tanto, p. ej., un chip u otro dispositivo o componente para realizar modalidades podría generar datos para la salida a otro chip, dispositivo o componente, o tener como un2234232 de 120 dato de entrada de otro chip, dispositivo o componente, y tal salida o entrada podría denominarse “transmitir” y “recibir”, que incluye formas de gerundio, es decir, “transmitiendo” y “recibiendo”, así como “transmitir” y “recibir” dentro de un contexto de RF.-------------------------------------------------------------------Como se usa en esta especificación, cualquier formulación usada del estilo “al menos uno de A, B o C”, y la formulación “al menos uno de A, B y C” usa una disyuntiva o y una disyuntiva “y” de tal manera que esas formulaciones comprendan todos y cada una de las permutaciones conjunta y solidariamente de A, B, C, es decir, A sola, B sola, C sola, A y B en cualquier orden, A y C en cualquier orden, B y C en cualquier orden y A, B, C en cualquier orden. Puede haber más o menos de tres características usadas en tales formulaciones.------En las reivindicaciones, cualquier signo de referencia colocado entre paréntesis no debe interpretarse como limitativo de la reivindicación. La palabra “que comprende “no excluye la presencia de otros elementos o etapas que los enumerados en una reivindicación. Además, los términos “un” o “una”, como se usan en la presente descripción, se definen como uno o más de uno. Además, el uso de frases introductorias tales como “al menosuno” y “uno o más” en las reivindicaciones no deberá interpretarse como aue implica que la introducción de otro elemento de reivindicación medíante los artículos indefinidos “un” o “un” limita cualquier reivindicación particular que 5 contenga tal elemento de reivindicación introducido a invenciones que contienen solo uno de tales elementos, incluso cuando la mismareivindicación incluye las frases introductorias “uno o más” o “al menos uno” y artículos indefinidos tales como “un” o “una”. Lo mismo se aplica para el uso de artículos definidos. A menos que se indique de cualquier otra manera, términos como “primer” y “segundo” se usan para distinguir arbitrariamente entre los elementos que tales términos describen. Por lo tanto, estos términos2234232100 de 120 no necesariamente pretenden indicar temporal u otra priorización de dichos elementos. El mero hecho de que se mencionan determinadas medidas en las reivindicaciones mutuamente diferentes no indica que una combinación de estas medidas no pueda usarse para que sea una ventaja.------------------A menos que se indiquen explícitamente de cualquier otra manera como incompatibles, o por la física o de cualquier otra manera de las modalidades, ejemplos o reivindicaciones que evitan tal combinación, las características de las modalidades y ejemplos anteriores, y de las siguientes reivindicaciones, pueden integrarse juntas en cualquier disposición adecuada, especialmente aquellas donde hay un efecto beneficioso al hacerlo. Esto no se limita solamente a cualquier beneficio especificado, y en su lugar puede surgir de un beneficio “ex post facto”. Esto significa que la combinación de características no está limitada por las formas descritas, particularmente la forma (p. ej., numeración) de los ejemplos, modalidades o dependencia de las reivindicaciones. Además, esto también se aplica a la frase “en una modalidad”, “de acuerdo con una modalidad” y lo similar, que son simplemente una forma estilística de redactar y no deben interpretarse como limitantes de las siguientes características de una modalidad separada en todos los demás casos de la misma redacción o una similar. Esto significa que, una referencia a “un”, “uno” o “alguna” modalidad o modalidades puede ser una referencia a una cualquiera o más, y / o todas las modalidades, o combinaciones de estas, descritas. Además, similarmente, la referencia a “la” modalidad puede no limitarse a la modalidad inmediatamente anterior.------Como se usa en la presente descripción, cualesquier instrucciones ejecutables por máquina, o medios legibles por computadora, pueden llevar a cabo un método descrito, y por lo tanto, pueden usarse como sinónimo del término del método, o entre sí.-------------------------------------------------------------2234232101 de 120La descripción anterior de una o más implementaciones proporciona la ilustración y la descripción, pero no pretende ser exhaustiva ni limitar el alcance de la invención a la forma precisa descrita. Las modificaciones y variaciones son posibles teniendo en cuenta las enseñanzas anteriores o pueden adquirirse a partir de la práctica de diversas implementaciones de la presente descripción. Listado de referencias------------------------------------------------------------Sistema----------------------------------------------------------------------------------------Máquina----------------------------------------------------------------------------------------Unidad de procesamiento---------------------------------------------------------------Unidad de procesamiento de recipiente (primer / segundo ejemplo)---------Unidad de extracción---------------------------------------------------------------------Porción de sujeción de recipiente-----------------------------------------------------Porción de cierre--------------------------------------------------------------------------- I f<4(8,Cabezal de inyección--------------------------------------------------------------------- VFSalida de bebida---------------------------------------------------------------------------Mecanismo de rotación------------------------------------------------------------------Sistema de accionamiento--------------------------------------------------------------Sistema de acondicionamiento de fluido--------------------------------------------Receptáculo---------------------------------------------------------------------------------Bomba--------------------------------------------------------------------------------------Intercambiador de calor------------------------------------------------------------------ <Salida----------------------------------------------------------------------------------------- fUnidad de procesamiento de material suelto--------------------------------------Sistema de circuitos eléctricos---------------------------------------------------------Sistema de circuitos eléctricos de control-------------------------------------------Unidad de entrada-------------------------------------------------------------------------Procesador----------------------------------------------------------------------------------2234232102 de 120Sistema de retroalimentación---------------------------------------------------------18 Sistema de lectura de código----------------------------------------------------------Unidad de captura de imágenes------------------------------------------------------Recipiente (cápsula)------------------------------------------------------------------------Miembro de cierre-------------------------------------------------------------------------Porción de almacenamiento------------------------------------------------------------Porción de saliente------------------------------------------------------------------------Código----------------------------------------------------------------------------------------Elementos —-------------------------------------------------------------------------------Elemento primario-------------------------------------------------------------------------Elemento secundario---------------------------------------------------------------------L Línea virtual---------------------------------------------------------------------------------82 Circundante--------------------------------------------------------------------------------100 Eje-----------------------------------------------------------------------------------------R Dirección radial-----------------------------------------------------------------------------8 Sistema de servidor-----------------------------------------------------------------------10 Dispositivo periférico--------------------------G_________________________________________Red informática---------------------------------------------------------------------------REIVINDICACIONES---------------------------------------------------------1. Un recipiente dispuesto para contener un material precursor para usarse con una máquina para preparar una bebida y / o un alimento, el recipiente incluye un código legible por máquina que almacena información de preparación para usarse con un proceso de preparación realizado por dicha máquina, el código comprende una pluralidad de elementos,------------------- en donde el código se dispone como una pluralidad de posiciones discretas directamente adyacentes y una ausencia o presencia de un elemento primario en una posición discreta codifica la información de preparación,___2234232103 de 120 en donde los elementos de límite se disponen en un límite entre dos o más elementos primarios adyacentes, y / o en un límite entre dos o más ausencias de elementos primarios adyacentes,--------------------------------------------------y los elementos de límite tienen propiedades reflectantes diferentes a las de un elemento primario y / o una ausencia de elemento primario, en donde las posiciones discretas y los elementos de límite del código se disponen circunferencialmente para leerse secuencialmente cuando el recipiente gira alrededor de un eje de rotación con relación a un lector de código.------------------------------------------------------------------------------------------2. El recipiente de la reivindicación 1, en donde los elementos de límite se disponen solamente en un límite entre dos o más elementos primarios adyacentes, y / o en un límite entre dos o más ausencias de elementos primarios adyacentes de tal manera que un límite entre un elemento primario y una ausencia de elemento primario no incluye un elemento de límite y los elementos de límite separan completamente los elementos primarios adyacentes y / o ausencias de elementos primarios adyacentes.3. El recipiente de cualquiera de las reivindicaciones 1 o 2, en donde un elemento de límite no codifica la información de preparación.-----------------------------------4. El recipiente de cualquier reivindicación anterior, en donde los elementos de límite tienen:------------------------------------------------------------------------------ tienen una longitud de arco promedio menor que 50 % o 40 % o 30 % o 25 % y mayor que 5 % o 10 % o 15 % de una longitud de arco promedio de unaposición discreta.----------------------------------------------------------------------------5. El recipiente de cualquier reivindicación anterior, en donde:------------------- las posiciones discretas tienen una longitud de arco promedio de 2,6 grados ± 20 % o 10 % o 5 %;---------------------------------------------------------------------542234232104 de 120 y los elementos de límite tienen una longitud de arco promedio de 0,5 o 0,44 grados ± 5 % o 10 % o 20 %.------------------------------------------------------------6. El recipiente de cualquier reivindicación anterior, en donde los elementos de límite se configuran para ser visibles para un lector de código en bandas de ondas visibles o ultravioletas y no son visibles para el lector de código en bandas de onda infrarroja o tienen la misma viabilidad que un elemento primario o ausencia de elemento primario en las bandas de onda infrarroja.7. El recipiente de cualquier reivindicación anterior, en donde:------------------- un elemento primario dispuesto en una posición discreta se configura para reflejar comparativamente menos energía en las bandas de onda infrarroja que en una ausencia de elemento primario, y;---------------------------------------un elemento de límite se configura para reflejar comparativamente más energía en las bandas de onda infrarroja que en el elemento primario y comparativamente menos energía en las bandas de onda infrarroja que en la ausencia de elemento primario, o;--------------------------------------------------un elemento de límite se configura para reflejar la misma energía en las bandas de onda infrarroja que en un elemento primario adyacente o ausencia de elemento primario y tiene diferentes propiedades reflectantes del elemento primario y / o ausencia de elemento primario en las bandas de onda visibles OAJltravioletas.--------------------------------------------------------------8. El recipiente de cualquier reivindicación anterior, en donde, para una configuración experimental como se define en la presente descripción con referencia a la descripción adjunta, que comprende:---------------------------------una fuente láser de 850 nm, 520 pW, que proyecta una distancia de 21 mm a una lente Nt62-593 con una abertura de 3,4 mm y una distancia de 100 mm desde dicha lente hasta el código en un ángulo de incidencia a uno normal al código de 6,7 grados, y;-----------------------------------------------------552234232105 de 120 un detector fotosensible de 850 nm, dispuesto a una distancia de 28 mm desde una lente Nt45-504 con una abertura de 3,4 mm y una distancia de 160 mm desde dicha lente hasta el código en un ángulo de reflexión a uno normal al código de 1,2 grados,----------------------------------------------------------un elemento primario se configura para reflejar menos de 0,4 pW;------------una ausencia de elemento primario se configura para reflejar más de 1,1 pW;— un elemento de límite se configura para reflejar más de 0,4 pW y menos de 1,1 pW, o;----------------------------------------------------------------------------------un elemento de límite se configura para reflejar la misma energía que un elemento primario o ausencia de elemento primario adyacente y tiene propiedades reflectantes diferentes^ las del elemento primario y la ausencia de elemento primario en las bandas de onda visibles.-----------------------------9. El recipiente de cualquier reivindicación anterior, en donde:------------------- los elementos primarios o ausencias de elementos primarios, y¡---------------los elementos de límite,---------------------------------------------------------------------se forman mediante impresión sobre el recipiente, y los elementos primarios o las ausencias de elementos primarios comprenden una mayor densidad y / o tamaño de unidades que forman la impresión que la de los elementos de límite. 10. El recipiente de cualquier reivindicación anterior, en donde las posiciones discretas codifican un 1 o 0 lógico basadas en la ausencia o presencia de un elemento primario, en donde una secuencia predeterminada de 0 y 1 lógicos define una secuencia de localizador para ubicar una secuencia de datos de 0 y 1 lógicos,------------------------------------y el código se dispone en una pared exterior de una porción de saliente, que se interconecta a una porción de almacenamiento y un miembro de cierre, en donde dicha pared exterior se orienta lejos de una pared exterior del miembro de cierre.-------------------------------------------------------------------------562234232106 de 12011. Un sistema que comprende el recipiente de cualquiera de las reivindicaciones 1 a 10 y una máquina para preparar una bebida y / o un alimento, la máquina incluye:------------------------------------------------------------- un sistema de lectura de código para leer el código del recipiente;------------una unidad de procesamiento para procesar el material precursor del recipiente, y;---------------------------------------------------------------------------------un sistema de circuitos eléctricos para controlar la unidad de procesamiento basado en la información de preparación leída del código.-------------------------12. Uso del recipiente de cualquiera de las reivindicaciones 1 a 10 para una máquina para preparar una bebida y / o alimento o un precursor de este, la máquina incluye:----------------------------------------------------------------------un sistema de lectura de código para leer el código del recipiente basado en la rotación relativa entre un lector de código y el código;--------------------------una unidad de procesamiento para procesar el material precursor del:s recipiente, y;---------------------------------------------------------------------------------un sistema de circuitos eléctricos para controlar la unidad de procesamiento basado en la información de preparación leída del código.-----------------------13. Un método para codificar información de preparación con un código, el método comprende:----------------------------------------------------------------------- formar el código como una pluralidad de posiciones discretas directamente adyacentes, con una ausencia o presencia de un elemento primario en una posición discreta que codifica la información de preparación,---------------------formar elementos de límite en un límite de dos elementos primarios adyacentes, y / o en un límite de dos ausencias de elementos primarios adyacentes, en donde los elementos de límite se forman con diferentes propiedades reflectantes a un elemento primario o una ausencia de elemento primario,-------------------------2234232107 de 120 en donde las posiciones discretas y los elementos de límite del código se disponen circunferencialmente para leerse secuencialmente cuando el recipiente gira alrededor de un eje de rotación con relación a un lector de código.------------------------------------------------------------------------------------------14. Un método para leer información de preparación para usarse en un proceso de preparación en el cual una máquina se controla basada en la información de preparación para preparar una bebida y / o un alimento, el método comprende: implementar la rotación relativa entre un recipiente que comprende un código y un lector de código;------------------------------------------------------------obtener una señal del lector de código basado en el código;--------------------procesar la señal para identificar en dicha señal una ausencia o presencia de un elemento primario en una posición discreta basada en la identificación de un elemento de límite dispuesto en un límite entre dos elementos primarios adyacentes, y / o en un límite entre dos ausencias de elementos primarios adyacentes, en donde los elementos de límite se identifican en la señal basada en estos que tienen propiedades reflectantes diferentes a un elemento primario y / o a una ausencia de elemento primario; y;-----------------extraer la información de preparación basado en la ausencia o presencia identificada de un elemento primario.------------------------------------------------:15. Un método para determinar una velocidad angular de un recipiente para usarse con una máquina para preparar una bebida y / o un alimento, elmétodo comprende:------------------------------------------------------------------------implementar la rotación relativa entre un recipiente que comprende un código y un lector de código;------------------------------------------------------------obtener una señal de un lector de código basado en el código;-----------------procesar la señal para identificar en dicha señal una ausencia o presencia de un elemento primario en una posición discreta basado en la identificación de2234232108 de 120 un elemento de límite dispuesto en un límite entre dos elementos primarios adyacentes, y / o en un límite entre dos ausencias de elementos primarios adyacentes, en donde los elementos de límite se identifican en la señal basada en estos que tienen propiedades reflectantes diferentes a un elemento primario y / o a una ausencia de elemento primario; y;-----------------determinar la velocidad angular basado en que existe un número conocido de posiciones discretas por rotación completa del código.-----------------------16. Un programa informático que comprende un código de programa, que es ejecutable en uno o más procesadores para implementar el método de las reivindicaciones 14 o 15.--------------------------------------------------------------17. Un método para leer información de preparación para usarse en un proceso de preparación en el cual una máquina se controla basada en la información de preparación para preparar una bebida y / o un alimento, el método comprende: -- >implementar la rotación relativa entre el recipiente de cualquiera de las reivindicaciones 1 a 10 y un lector de código;-------------------------------------------obtener una señal del lector de código basado en el código;--------------------procesar la señal para identificar en dicha señal una ausencia o presencia de un elemento primario en una posición discreta sin identificar los elementos de límite en la señal, y;-----------------------------------------------------extraer la información de preparación basado en la ausencia o presencia identificada de un elemento primario.---------------------------------------------------18. Un sustrato para unirse a un recipiente, dispuesto para contener un material precursor para usarse con una máquina para preparar una bebida y / o un alimento, el sustrato incluye un código legible por máquina que almacena información de preparación para usarse con un proceso de preparación realizado por dicha máquina, el código comprende unapluralidad de elementos,2234232109 de 120 en donde eí código se dispone como una pluralidad de posiciones discretas directamente adyacentes y una ausencia o presencia de un elemento primario en una posición discreta codifica la información de preparación, — en donde los elementos de límite se disponen en un límite entre dos o más elementos primarios adyacentes, y / o en un límite entre dos o más ausencias de elementos primarios adyacentes,--------------------------------------------------y los elementos de límite tienen propiedades reflectantes diferentes a las de un elemento primario y / o una ausencia de elemento primario,------------------en donde las posiciones discretas y los elementos de límite del código se disponen circunferencialmente para leerse secuencialmente cuando el recipiente gira alrededor de un eje de rotación con relación a un lector de código.-----------------------------------------------------------------------------------------SISTEMA DE PREPARACIÓN DE ALIMENTO O BEBIDA-------- &RESUMEN----------------------------------------------------------------------- I' ;Un recipiente dispuesto para contener un material precursor para usarse con una máquina para preparar una bebida y / o un alimento, el recipiente incluye un código legible por máquina que almacena información de preparación para usarse con un proceso de preparación realizado por dicha máquina, el código comprende una pluralidad de elementos, en donde los elementos del código se disponer^.circunferencialmente para leerse secuencialmente cuando el recipiente gira alrededor de un eje de rotación con relación a un lector de código, en donde el código se dispone como una pluralidad de posiciones discretas directamente adyacentes y una ausencia o presencia de un elemento primario en una posición discreta codifica la información de preparación, en donde los elementos de límite se disponen en un límite entre dos o más elementos primarios adyacentes, y / o en un límite entre dos o más ausencias de elementos primarios adyacentes, y los elementos de límite2234232110de 120 tienen propiedades reflectantes diferentes a las de un elemento primario o una ausencia de un elemento primario.------------------------------------------------[FIGURA 11]------------------------------------------------------------------------------------2234232111 de 1202234232112 de 120Figura 3Figura 4A Figura 4B2234232113de 12032, 2036Figura 5Figura 62234232114de 120Figura 72234232115de 120Figura 102234232116de 1202234232117 de 120Figura 142234232118de 120Figura 15Por la presente certifico que el documento adjunto es traducción fiel al idioma español de las partes pertinentes del documento adjunto redactado en idioma inglés al cual me remito en la Ciudad de Buenos Aires a los 10 días del mes de abril de 2023.„ .ixist. To XIX Fo 1Q2 FcderaC ¡nscrip. C.T.P.C.SA No~22£>KA LAF^ALte ^ADUCTORA PILUCA DE INGLES2234232119de 120Obligado & Cia Lda SA - 30526347893Digitally signed by PORTALTRAMITES - INPI Date: 2023.04.12 16:29:10 -03:00Reason: Firmado Digitalmente por el INPI Location: Buenos Aires, Argentina2234232120 de 120
Claims
1. A container arranged to hold a precursor material for use with a machine for preparing a beverage and / or food, the container including a machine-readable code that stores preparation information for use with a preparation process performed by said machine, characterized in that the code comprises a plurality of elements, wherein the code is arranged as a plurality of directly adjacent discrete positions and an absence or presence of a primary element in a discrete position encodes the preparation information, wherein the boundary elements are arranged at a boundary between two or more adjacent primary elements, and / or at a boundary between two or more absences of adjacent primary elements, and the boundary elements have reflective properties different from those of a primary element and / or an absence of a primary element,wherein the discrete positions and boundary elements of the code are arranged circumferentially to be read sequentially as the container rotates about an axis of rotation relative to a code reader. Seventeen claims follow.