# US 8,770,983 B2 · Method and program product for weighing food items

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,770,983 B2
- Document ID: US8770983B2
- Status: Granted
- Kind: B2
- Application number: 13/426,582
- Filed: 2012-03-21
- Published: 2013-01-31
- Granted: 2014-07-08
- Earliest claimed: 2011-07-28
- Applicants: Nicolaos Batsikouras
- Inventors: Nicolaos Batsikouras
- Web page: https://patentgrep.com/patent/US8770983B2

## CPC

- G09B 19/0092: {Nutrition}
- G01G 19/4146: {for controlling caloric intake, e.g. diet control}
- G09B: EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS (devices for psychotechnics or for testing reaction times A61B5/16; games, sports, amusements A63; projectors, projector screens G03B)
- G01G: WEIGHING (sorting by weighing B07C5/16)

## Abstract

A method and program product comprises the steps of receiving information comprising at least a user's physical data. The information being input using a user interface device and being stored electronically. A user's plate of food items placed on a scale support structure is identified. The plate comprises a plurality of compartments, each of the compartments being configured to retain a food item. Weight information is received from a plurality of weighing devices. Each of the weighing devices is operable to electronically communicate a weight of one of the compartments and its contents. The weight information is processed to at least determine weight and nutritional information for the food items. At least the determined weight and nutritional information for the food item in each compartment and a total weight and nutritional information for the food items in the plate is communicated.

## Claims

### Claim 1

A computer-implemented method comprising the steps of:
Receiving information comprising user's physical and identification data, the information being input using a graphical user interface device and being stored electronically;
Providing a plate of food items wherein the plate comprises a plurality of moveable compartments, each of the compartments being configured to retain a food item;
Providing a scale support structure in electronic communication with user's plate of food item, comprising a plurality of pedestal portions, each of the plurality of pedestal portions being configured to lift an associated compartment from the plate, the scale support structure further comprising a plurality of weighing devices in communication with the plurality of pedestal portions;
Identifying a user's plate of food items placed on the scale support structure;
wherein each compartment's identification information is electronically communicated from plate to the scale support structure;
Receiving weight information from the plurality of weighing devices, each of the weighing devices being operable to electronically communicate the weight of one of the compartments and its contents;
Processing the weight information to at least determine weight and nutritional information for the food items; and
Communicating to external computing devices via a wireless communication link at least the determined weight and nutritional information for the food item in each compartment and a total weight and nutritional information for the food items in the plate.

### Claim 2 (depends on 1)

The method as recited in claim 1, further comprising the step of receiving at least one dietary goal for the user.

### Claim 3 (depends on 2)

The method as recited in claim 2, further comprising the step of communicating dietary recommendations at least in part based on the dietary goal.

### Claim 4 (depends on 3)

The method as recited in claim 3, further comprising the step of identifying the user's time frame for achieving the dietary goal.

### Claim 5 (depends on 4)

The method as recited in claim 4, further comprising the step of assigning points at least in part based on said processing of weight information and the dietary goal for tracking the user's progress in achieving the dietary goal.

### Claim 6 (depends on 5)

The method as recited in claim 5, further comprising the step of storing the user's information, dietary goal, time frame, processed weight information and points along with the user's identification.

### Claim 7 (depends on 1)

The method as recited in claim 1, in which the user interface is a graphic user interface.

### Claim 8 (depends on 1)

The method as recited in claim 1, in which each of the compartments further comprises an identification tag.

### Claim 9 (depends on 8)

The method as recited in claim 8, further comprising the step of receiving identification information from the identification tags.

### Claim 10 (depends on 9)

The method as recited in claim 9, further comprising receiving identification tag information being input using the user interface device.

### Claim 11 (depends on 1)

The method as recited in claim 1, in which said communicating communicates to a mobile computing device.

### Claim 12

A non-transitory computer-readable storage medium with an executable program stored thereon, wherein the program instructs a processor to perform the following steps:
receiving information comprising at least a user's physical data, the information being input using a user interface device and being stored electronically;
identifying a user's plate of food items placed on a scale support structure, the plate comprising a plurality of moveable compartments, each of the compartments being configured to retain a food item, the scale support structure comprising a plurality pedestal portions, each of the plurality of pedestal portions being configured to lift an associated compartment from the plate, the scale support structure further comprising a plurality of weighting devices in communication with the plurality of pedestal portions;
receiving weight information from the plurality of weighing devices, each the weighing devices being operable to electronically communicate a weight of one of the compartments and its contents;
processing the weight information to at least determine weight and nutritional information for the food items; and
communicating to the user at least the determined weight and nutritional information for the food item in each compartment and a total weight and nutritional information for the food items in the plate.

### Claim 13 (depends on 12)

The program instructing the processor as recited in claim 12, further comprising the step of receiving at least one dietary goal for the user.

### Claim 14 (depends on 13)

The program instructing the processor as recited in claim 13, further comprising the step of communicating dietary recommendations at least in part based on the dietary goal.

### Claim 15 (depends on 14)

The program instructing the processor as recited in claim 14, further comprising the step of identifying the user's time frame for achieving the dietary goal.

### Claim 16 (depends on 15)

The program instructing the processor as recited in claim 15, further comprising the step of assigning points at least in part based on said processing of weight information and the dietary goal for tracking the user's progress in achieving the dietary goal.

### Claim 17 (depends on 16)

The program instructing the processor as recited in claim 16, further comprising the step of storing the user's information, dietary goal, time frame, processed weight information and points along with the user's identification.

### Claim 18 (depends on 12)

The program instructing the processor as recited in claim 12, in which each of the compartments further comprises an identification tag.

### Claim 19 (depends on 18)

The program instructing the processor as recited in claim 18, further comprising the step of receiving identification information from the identification tags.

### Claim 20

A computer-implemented method comprising the steps of:
receiving information comprising at least a user's physical data and at least one dietary goal for the user, the information being input using a graphical user interface device and being stored electronically;
identifying the user's time flame for achieving the dietary goal;
communicating dietary recommendations at least in part based on the user's physical data, time frame and the dietary goal;
providing a plate of food items wherein the plate comprises a plurality of moveable compartments, each of the compartments being configured to retain a food item;
providing a scale support structure in electronic communication with user's plate of food item, comprising a plurality of pedestal portions, each of the plurality of pedestal portions being configured to lift an associated compartment from the plate, the scale support structure further comprising a plurality of weighing devices in communication with the plurality of pedestal portions;
identifying a user's plate of food items placed on the scale support structure, said identifying further comprising receiving identification information from the identification tags;
receiving identification tag information being input using the user interface device;
receiving weight information from the plurality of weighing devices, each the weighing devices being operable to electronically communicate a weight of one of the compartments and its contents;
processing the weight information and the identification tag information to at least determine weight and nutritional information for the food items;
assigning points at least in part based on said processing and the dietary goal for tracking the user's progress in achieving the dietary goal;
communicating at least the determined weight and nutritional information for the food item in each compartment, a total weight and nutritional information for the food items in the plate and the points; and
storing the user's information, dietary goal, time frame, processed weight information and points along with the user's identification data.
