Consumable holder with a cycle structure for an appliance
First Claim
1. A consumable holder for use in an appliance configured to perform an operation cycle related to a consumable in the consumable holder, and configured to receive messages, the consumable holder having or enabled to acquire information associated with the consumable and configured for communication to the appliance in at least one message, wherein the information includes uncompiled data having a description of an ordered collection of steps, actions to be taken by at least one component of the appliance during each step, and conditions under which a current step should transition into a next step in the ordered collection of steps wherein the transition conditions are logic expressions that must be resolvable to a Boolean value, whereby the appliance can build the operation cycle based on the information upon receipt of the at least one message from the consumable holder, and perform the built operation cycle related to the consumable.
1 Assignment
0 Petitions
Accused Products
Abstract
A consumable holder for use in an appliance configured to perform an operation cycle related to a consumable in the consumable holder, in response to a cycle structure, has or is enabled to acquire information about the cycle structure. The information about the cycle structure can be communicated to the appliance for use by the appliance to change the cycle structure and thereby change the operation cycle related to the consumable.
-
Citations
25 Claims
- 1. A consumable holder for use in an appliance configured to perform an operation cycle related to a consumable in the consumable holder, and configured to receive messages, the consumable holder having or enabled to acquire information associated with the consumable and configured for communication to the appliance in at least one message, wherein the information includes uncompiled data having a description of an ordered collection of steps, actions to be taken by at least one component of the appliance during each step, and conditions under which a current step should transition into a next step in the ordered collection of steps wherein the transition conditions are logic expressions that must be resolvable to a Boolean value, whereby the appliance can build the operation cycle based on the information upon receipt of the at least one message from the consumable holder, and perform the built operation cycle related to the consumable.
- 10. A performance tag for affixing to one of a consumable holder for use in an appliance configured to perform an operation cycle related to a consumable in the consumable holder and to an article adapted to be operated on in an appliance configured to perform an operation cycle related to the article, the appliance further being configured to receive messages, the performance tag comprising information associated with one of the consumable and the article, and configured for communication to the appliance in at least one message, wherein the information includes uncompiled data having a description of an ordered collection of steps, actions to be taken by at least one component of the appliance during each step, and conditions under which a current step should transition into a next step in the ordered collection of steps wherein the transition conditions are logic expressions that must be resolvable to a Boolean value, whereby the appliance can build the operation cycle based on the information upon receipt of the at least one message from the performance tag, and perform the built operation cycle related to the consumable or to the article.
- 13. An article adapted to be operated on in an appliance configured to perform an operation cycle related to the article, and configured to receive messages, the article comprising a performance tag having information associated with the article, and configured for communication to the appliance in at least one message, wherein the information includes uncompiled data having a description of an ordered collection of steps, actions to be taken by at least one component of the appliance during each step, and conditions under which a current step should transition into a next step in the ordered collection of steps wherein the transition conditions are logic expressions that must be resolvable to a Boolean value, whereby the appliance can build the operation cycle based on the information upon receipt of the at least one message from the performance tag, and perform the built operation cycle related to the article.
- 15. A consumable holder for use in an appliance configured to perform an operation cycle related to a consumable in the consumable holder, and configured to receive messages, comprising a performance tag having information associated with the consumable and configured for communication to the appliance in at least one message, wherein the information includes uncompiled data having a description of an ordered collection of steps, actions to be taken by at least one component of the appliance during each step, and conditions under which a current step should transition into a next step in the ordered collection of steps wherein the transition conditions are logic expressions that must be resolvable to a Boolean value, whereby the appliance can build the operation cycle based on the information upon receipt of the at least one message from the consumable holder, and perform the built operation cycle related to the consumable.
- 18. A consumable information holder for use by an appliance configured to perform an operation cycle related to a consumable, and configured to receive messages, the consumable information holder comprising information associated with one of the consumable and user interface data, and configured for communication to the appliance in at least one message, wherein the information includes uncompiled data having a description of an ordered collection of steps, actions to be taken by at least one component of the appliance during each step, and conditions under which a current step should transition into a next step in the ordered collection of steps wherein the transition conditions are logic expressions that must be resolvable to a Boolean value, whereby the appliance can build the operation cycle based on the information upon receipt of the at least one message from the consumable information holder, and perform the built operation cycle related to the consumable or to render the user interface data.
Specification