Patent attributes
Provided is a method of providing food to a user, the method including determining to provide first food among the food to the user; moving a first gripper to a container that contains the first food, determining whether the first gripper reciprocates in the container, calculating a weight difference value indicating an amount of change in a total weight of the food before and after the reciprocating in response to a determination that the first gripper reciprocates in the container, and determining that the first food is provided to the user based on the weight difference value. In addition, an apparatus for providing food to a user to perform the food providing method is provided. Also, a non-transitory computer-readable storage medium storing programs to perform the food providing method is provided.