DEVICE CONTROL SYSTEM, SERVER DEVICE, DEVICE CONTROL METHOD, PROGRAM, AND RECIPE DATA STRUCTURE
An objective of the present invention is to allow various devices to be controlled using highly machine-readable recipe data. Recipe data is expressed by a graph formed from a plurality of nodes and edges between the nodes. The plurality of nodes comprise: ingredient nodes which are origin points of...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; fre ; jpn |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | An objective of the present invention is to allow various devices to be controlled using highly machine-readable recipe data. Recipe data is expressed by a graph formed from a plurality of nodes and edges between the nodes. The plurality of nodes comprise: ingredient nodes which are origin points of the graph and which represent ingredients for a dish; a dish node which is an end point of the graph and which represents the dish; and intermediate nodes which represent the state of the ingredients in intermediate stages before reaching the dish. The edges represent necessary actions for state transitions between the nodes. The ingredient nodes have ingredient IDs appended thereto for uniquely identifying the ingredients. The edges have action IDs appended thereto for uniquely identifying the actions.
Un objectif de la présente invention consiste à permettre la commande de divers dispositifs à l'aide de données de recette hautement lisibles par machine. Des données de recette sont exprimées par un graphe formé à partir d'une pluralité de nœuds et de bords entre les nœuds. La pluralité de nœuds comprend : des nœuds d'ingrédient qui sont des points d'origine du graphe et qui représentent des ingrédients pour un plat ; un nœud de plat qui est un point d'extrémité du graphe et qui représente le plat ; et des nœuds intermédiaires qui représentent l'état des ingrédients dans des étapes intermédiaires avant d'atteindre le plat. Les bords représentent des actions nécessaires pour des transitions d'état entre les nœuds. Les nœuds d'ingrédient ont des ID d'ingrédients ajoutés à ceux-ci afin d'identifier de manière unique les ingrédients. Les bords ont des ID d'action annexés à ceux-ci afin d'identifier de manière unique les actions.
機械可読性が高いレシピデータを用いて様々な機器を制御することを可能とする。 レシピデータは、複数のノードとノード間のエッジとからなるグラフにより表現される。前記複数のノードは、前記グラフの始点であって、料理の材料を表す材料ノードと、前記グラフの終点であって、前記料理を表す料理ノードと、前記料理に至るまでの途中における前記材料の状態を表す中間ノードと、を含む。前記エッジは、ノード間の状態遷移に必要なアクションを表す。前記材料ノードには、前記材料を一意に識別する材料IDが付与されている。前記エッジには、前記アクションを一意に識別するアクションIDが付与されている。 |
---|